废话不多说,什么是beego不介绍,介绍也记不住,记住也没啥用,看官方文档就行,反正不用背 官方链接: beego.vip/
使用的 go版本 是 1.16
安装 bee 工具
go install github.com/beego/bee/v2@latest
下面说明一下错误
- 不带版本号运行
- 在一个有go.mod文件的项目下不带版本号运行
如果 install 编译安装第三方不带版本号, 是要先下载到自己项目下的
但是辅助工具不可能下载到自己项目下呀, 所以要带版本号安装
使用 bee 创建项目
bee new quickstart
目录结构如下:
安装 beego
cd quickstart
go mod tidy
go mod download
这样就成功安装 beego 了, 比官方的快速入门简单多了,还采用了新go的工具链方式
bee 主要命令
#新建一个 Web 项目
bee new [name]
#创建 API 应用的,和 Web 项目相比,少了 static 和 views 目录,多了一个 test 模块,用来做单元测试的
bee api [name]
#监控 beego 的项目
bee run
#发布应用的时候打包,会把项目打包成 zip 包,这样我们部署的时候直接把打包之后的项目上传,解压就可以部署
bee pack
#注意:MAC下打的包是不能在linux执行的,需要参数
bee pack -be GOOS=linux