golangGFの使い方

(*-*)浩
(*-*)浩オリジナル
2019-12-13 10:46:413297ブラウズ

golangGFの使い方

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。