golang-beego的使用

beego 的安裝是典型的 Go 安裝包的形式:

go get github.com/astaxie/beego

常見問題:

  • git 沒有安裝,請自行安裝不同平臺的 git,如何安裝請自行搜索。
  • git https 無法獲取,請配置本地的 git,關閉 https 驗證:

    git config --global http.sslVerify false
  • 無法上網怎麼安裝 beego,目前沒有好的辦法,接下來我們會整理一個全包下載,每次發佈正式版本都會提供這個全包下載,包含依賴包。

beego 的升級

beego 升級分爲 go 方式升級和源碼下載升級:

  • Go 升級,通過該方式用戶可以升級 beego 框架,強烈推薦該方式:

    go get -u github.com/astaxie/beego
  • 源碼下載升級,用戶訪問 https://github.com/astaxie/beego ,下載源碼,然後覆蓋到 $GOPATH/src/github.com/astaxie/beego 目錄,然後通過本地執行安裝就可以升級了:

    go install  github.com/astaxie/beego   

您可以通過如下的方式安裝 bee 工具:

go get github.com/beego/bee

安裝完之後,bee可執行文件默認存放在$GOPATH/bin裏面,所以您需要把$GOPATH/bin添加到您的環境變量中,纔可以進行下一步。

如何添加環境變量,請自行搜索
如果你本機設置了GOBIN,那麼上面的命令就會安裝到GOBIN下,請添加GOBIN到你的環境變量中


1,創建項目

bee new myproject
[INFO] Creating application...
/gopath/src/myproject/
/gopath/src/myproject/conf/
/gopath/src/myproject/controllers/
/gopath/src/myproject/models/
/gopath/src/myproject/static/
/gopath/src/myproject/static/js/
/gopath/src/myproject/static/css/
/gopath/src/myproject/static/img/
/gopath/src/myproject/views/
/gopath/src/myproject/conf/app.conf
/gopath/src/myproject/controllers/default.go
/gopath/src/myproject/views/index.tpl
/gopath/src/myproject/main.go
13-11-25 09:50:39 [SUCC] New application successfully created!
myproject
├── conf
   └── app.conf
├── controllers
   └── default.go
├── main.go
├── models
├── routers
   └── router.go
├── static
   ├── css
   ├── img
   └── js
├── tests
   └── default_test.go
└── views
    └── index.tpl
2,編寫代碼。這個難度就不大了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章