GO 語言的web框架不少,相對來講, Beego 框架,入門簡單,文檔齊全(中文),功能強大,本文以Beego 示例.css
Beego提供了詳細的開發文檔:http://beego.me/docs/intro/git
beego 的安裝是典型的 Go 安裝包的形式:github
終端運行:go get github.com/astaxie/beego,安裝在$GOPATH/src目錄中
web
bee 工具是一個爲了協助快速開發 beego 項目而建立的項目,您能夠經過 bee 快速建立項目、實現熱編譯、開發測試以及開發完以後打包發佈的一整套從建立、開發到部署的方案。app
終端運行:go get github.com/beego/bee,安裝完以後,
框架bee
可執行文件默認存放在$GOPATH/bin
裏面,因此須要把$GOPATH/bin
添加到您的環境變量中,才能夠進行下一步。
2.新建一個 Web 項目工具
執行 bee new
myproject,可是注意該命令必須在
測試$GOPATH/src
下執行。最後會在 $GOPATH/src
相應目錄下生成以下目錄結構的項目:
myproject ├── conf │ └── app.conf ├── controllers │ └── default.go ├── main.go ├── models ├── routers │ └── router.go ├── static │ ├── css │ ├── img │ └── js ├── tests │ └── default_test.go └── views └── index.tpl
打開LiteIDE,加載項目目錄,運行:網站
網站已啓動,咱們登陸http://localhost:8080/看看效果spa