ホームページ >バックエンド開発 >Golang >Golang Webプロジェクト構築-1

Golang Webプロジェクト構築-1

Go语言进阶学习
Go语言进阶学习転載
2023-07-24 15:23:191377ブラウズ

#プロジェクト タイプ

プロジェクト構築シリーズでは、まず最も一般的な Web プロジェクトを選択します。

開発環境 - Mac、Windows、linux

開発環境は自由に選択してください。結局のところ、Go はクロスプラットフォームでもあります。

開発ツール - Goland

開発ツールの選択は人によって異なります。私は主に Goland を使用します。初心者の場合は、やはり Goland の

開発フレームワークをお勧めします-Beego

基本的に必要なものはすべて揃っています。Go アプリケーションの構築と開発に役立つ Go の考え方を使用するオープンソース フレームワークです。beego 公式 Web サイト

  • ##簡素化、RESTful サポート、MVC モデルにより、ホット コンパイルのためのコード変更の監視、コードの自動テスト、自動パッケージ化とデプロイメントなど、Bee ツールを使用してアプリケーションを迅速に開発できます。

  • インテリジェント、インテリジェントなルーティングとインテリジェントなモニタリングをサポートし、QPS、メモリ消費量、CPU 使用率、および goroutine の実行ステータスをモニタリングできます。 , オンライン申請を常に管理しましょう。

  • 模組化, beego 內建了強大的模組,包括Session、快取操作、日誌記錄、配置解析、效能監控、上下文操作、ORM 模組、請求模擬等強大的模組,足以支撐你任何的應用。

  • 高效能, beego 採用了Go 原生的http 套件來處理請求,goroutine 的並發效率足以應付大流量的Web 應用和API 應用,目前已應用於大量高併發的產品。

以上がGolang Webプロジェクト構築-1の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はGo语言进阶学习で複製されています。侵害がある場合は、admin@php.cn までご連絡ください。