beego
Ubuntu下go框架beego安装
1. 环境准备
确认已配置好了go及环境变量。
1)go 安装位置
/usr/local/go
2)环境变量
etc/profile
环境变量:
#=========== Go env ==========#
export GOROOT=/usr/local/go
export PATH=$PATH:${GOROOT}/bin
#==== 七牛云下载加速:最可靠的GO模块代理 ====#
export GO111MODULE=on
export GOPROXY="https://goproxy.cn,direct"
2. 下载
- bee项目代码:https://github.com/beego/bee,得到
bee-develop.zip
。 - beego项目代码:https://github.com/astaxie/beego,得到
beego-develop.zip
。(这个可以不下载)
3. 编译
解压 bee-develop.zip
得到 bee-develop
文件夹,
进入文件夹后,执行 go build
即可!(需要联网),如下:
cd bee-develop
go build
会自动下载相关依赖(根据bee-develop/go.mod文件),如下:
编译完成后会在该文件夹下生成一个30MB左右的名为 bee
的二进制文件,将其移动到 /usr/local/go/bin
目录下,方便使用!
4. 测试
输入
bee version
结果如下:
5. 使用
创建新项目
bee new myproject
启动
cd myproject
bee run
启动后会在 $GOPATH/pkg/mod/github.com/ 下生成 beego包,如下:
备注:
$GOPATH下:
- bin/ : 编译生成二进制文件的目录
- pkg/ : 公用包,可被项目引用。