#ネットワーク プログラミングの観点から見ると、Go 言語は Web アプリケーション、API アプリケーション、ダウンロード アプリケーションなどで広く使用されています。 Web開発にGo言語を使うと便利です。フレームワークを使用しない場合は、net/http パッケージを使用するだけですぐに Web アプリケーションを開発できます。 ただし、公式パッケージは RESTful スタイル API をサポートしていないため、開発に役立つフレームワークを選択する必要があります。
github で web に入り、go 言語プロジェクトを選択し、星の数で並べ替えます。コミュニティで比較的人気のある次のプロジェクトがあると思われます:caddy gin beego martini gotty echo revel iris
プロジェクトのインストール依存関係を作成する
mkdir gin-demo // add to env var cd gin-demo go get github.com/gin-gonic/gin cd src touch main.go
package main import "github.com/gin-gonic/gin" func main() { r := gin.Default() r.GET("/ping", func(c *gin.Context) { c.JSON(200, gin.H{ "message": "pong", }) }) r.Run() // listen and serve on 0.0.0.0:8080 }
以上がgolang は Web 開発には適さないのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。