專案建置系列先選取的是最常見的web專案。
開發環境的選取隨性吧,畢竟Go也是跨平台的。
開發工具的選取,因人而異吧,我主要使用Goland,新手的話還是比較推薦Goland的
基本上該有的都有吧,一個使用Go 的思維來幫助您建立並開發Go 應用程式的開源框架,beego官網
##簡單化, RESTful 支援、MVC 模型,可以使用bee 工具快速地開發應用,包括監控程式碼修改進行熱編譯、自動化測試程式碼以及自動化打包部署。
已智慧化,支援智慧路由、智慧監控,可監控QPS、記憶體消耗、CPU 使用,以及goroutine 的運作狀況,讓您的線上應用盡在掌握。 #
Modular, beego has built-in powerful modules, including Session, cache operation, logging, configuration parsing, performance monitoring, context operation, ORM module, request simulation, etc. modules are enough to support any of your applications.
High performance, beego uses Go's native http package to process requests, and the concurrency efficiency of goroutine is enough to cope with large-traffic Web applications and API applications, which have been used in a large number of high-concurrency products.
以上是Golang web專案搭建-1的詳細內容。更多資訊請關注PHP中文網其他相關文章!