go搭建beego框架 go安裝bee報錯
go使用beego框架的時候,需要安裝bee,安裝的時候遇到一些坑報錯,這里跟大家分享一下,有助於快速安裝bee,搭建好beego環境
1. 首先切換到gopath目錄下:
cd $GOPATH
2. 創建一個測試目錄,用來安裝bee用:
mkdir test cd test
3. 初始化mod:
go mod init test
4. 打開go.mod,更改內容,vim go.mod:
module test replace github.com/beego/bee v1.6.2 => github.com/realguan/bee v1.12.1 go 1.13
5. 保存上述文件,在當前目錄執行如下命令,安裝bee:
export GOPROXY=https://goproxy.io go get -u github.com/astaxie/beego go get -u github.com/beego/bee
6. 注意:如果上述執行報錯如下:
go: github.com/beego/bee imports github.com/beego/bee/cmd imports github.com/beego/bee/cmd/commands/dlv imports github.com/derekparker/delve/service: github.com/derekparker/delve@v1.4.0: parsing go.mod: module declares its path as: github.com/go-delve/delve but was required as: github.com/derekparker/delve
7. 則需要先把mod模塊關閉:
go env -w GO111MODULE=off
8. 然后重新執行安裝命令即可完成安裝:
go get -u github.com/astaxie/beego
go get -u github.com/beego/bee
9. 這個時候就會圖,則表示安裝成功,輸入bee可查看:
10. 接下來可以使用bee安裝項目,如執行如下命令:
11. 切換到對應目錄中,執行啟動命令,即可,
cd $GOPATH/src/myproject
bee run
12. 在瀏覽器中輸入:localhost:8080查看,則可看到bee安裝項目成功。