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安装项目成功。