GF (Go Frame) は、モジュール式で疎結合の軽量で高性能な Go 言語 Web 開発フレームワークです。 (推奨学習: go)
ホット リスタート、ホット アップデート、複数のドメイン名、複数のポート、複数のサービス、HTTP/HTTPS、動的ルーティングなどの機能をサポートし、次の機能を提供します。 Web サービス開発のための一連のコアコンポーネント。
ルーター、Cookie、セッション、サービス登録、構成管理、テンプレートエンジン、データ検証、ページング管理、データベースORMなど、数十の実用的な開発モジュールセットを提供します。
例: キャッシュ、ログ、時間、コマンド ライン、バイナリ、ファイル ロック、オブジェクト プール、接続プール、データ エンコーディング、プロセス管理、プロセス通信、TCP/UDP コンポーネント、同時セキュリティ コンテナ、Goroutine プール、などなど
インストール
go get -u gitee.com/johng/gf
制限事項
golang版本 >= 1.9.2
使用法
Hello World
package main import ( "gitee.com/johng/gf/g" "gitee.com/johng/gf/g/net/ghttp" ) func main() { s := g.Server() s.BindHandler("/", func(r *ghttp.Request) { r.Response.Write("Hello World") }) s.Run() }
以上がgolangGFの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。