首先用go get安装beego和bee

beego

go get github.com/astaxie/beego
bee(安装后把bee.exe拷贝到环境目录的bin文件夹中,不然会出现bee指令无效)
go get github.com/beego/bee

然后用命令生产一个api项目

bee api beeapi

不管那么多,先把项目跑起来再说(自带swagger这个还是很舒服的,对于我这种第一次接触的友好了许多)

bee run -gendoc=true -downdoc=true    //-gendoc=true -downdoc=true 加上这两个应该是自动下载相关依赖的意思,去掉的话应该会报找不到swagger
访问localhost:8080/swagger,就可以看到前端同学平时经常接触的swagger界面了

如果出现错误根据命令行提示下载对应组建

指令如下:

bee api GoApiDemo -tables=”” -driver=mysql -conn=”root:123456@tcp(127.0.0.1:3306)/jeecg-boot”

指令解析:

GoApiDemo->项目名称

root:123456->数据库账号和密码

127.0.0.1:3306->数据库地址

jeecg-boot”->数据库名称