1.swagger下载
swagger下载地址:github.com/beego/swagg…
到github上下载swagger的zip包,下载完成后解压,然后把解压后的swagger-master文件名改成swagger,在压缩成swagger.zip文件
2.创新beego项目
首先要确保已经部署beego环境,如果没有可参照下面文章部署
部署完beego环境后,我们来创建一个beego+swagger项目
创建项目:
bee api 项目名称
然后把swagger.zip放到项目目录下,执行下面命令
bee run -gendoc=true -downdoc=true
运行完以后的目录
打开浏览器访问
http://localhost:8080/swagger/
3.已有项目下添加swagger
把swagger.zip放到项目目录下,执行
bee run -gendoc=true -downdoc=true
当运行项目是你会发现访问swagger是404,这时候不要慌,打开main.go文件添加代码,重启服务,就可访问了
if beego.BConfig.RunMode == "dev" {
beego.BConfig.WebConfig.DirectoryIndex = true
beego.BConfig.WebConfig.StaticDir["/swagger"] = "swagger"
}