go交流群 852311425 go交流群绝对原创,转载请附上 本微博链接,有帮到你打赏下哦.
第一个时间回来更新,发现之前写的是错的 ,
问题描述描述
我通过
go get github.com/astaxie/beego
创建项目,想弄swagger 接口,于是用以下命令创建的官方案例有routers有commentsRouter_controllers而我的没有
bee api demo
但是有swagger文件夹
而且我的swagger页面虽然开的起来 但是个别接口竟然没有参数,我看了下 备注是没错的,但是官方却有,如下图,红色就是我缺少的部分
,如果你碰到和我一样的问题,后来就发现原因了,
首先 swagger 一定要下对!!!,我go是1.15 beego 是v1.12.2
所以我用的是swagger-v3 这里是 swagger 2的 版本 一定要下对!!!
csdn我有传-》 https://download.csdn.net/download/xuelang532777032/12883095
没有积分的 朋友直接走网盘吧-》 swagger.ziphttps://089u.com/file/29677483-467106151
对了 beego api教程 我也有写一篇安装的教程,你可以去这里看https://blog.csdn.net/xuelang532777032/article/details/108771000
下载下来之后,重点来了,把你的项目 放GOPATH的src目录里去,注意 一定是在 你GOPATH的目录
然后 走一遍 你原来项目启动的流程,注意 你复制过来项目名字别改,我怕你到时候import里面写的相对目录 hello 又要改一遍
然后就是
1、配置下golang 2020.1你的 ide的代理
2、执行go mod init
然后记得改下你app.config的 端口,还是怕你启动起来和原来项目冲突到
接下输入命令 执行下就可以了
bee run -gendoc=true -downdoc=true
你要是还卡住,进我的go交流群 852311425 问问, go交流群绝对原创,转载请附上 本微博链接,有帮到你打赏下哦.