go语言实现api文档中心管理
go get -u -v github.com/aiganbao/go-swaggergo-swagger -h:
-a string
请输入服务端地址 (default ":8083")
-t string
请输入服务端token值 (default "9a8ecfd2f0a1ea11fc577e40")- 编辑
swagger/meta.json
增加你自己的api定义文件同时把api定义文件放到目录swagger下:
swagger/meta.json
[
{
"name": "swagger文档管理",
"href": "/swagger.html?path=swagger.yml"
},
{
"name": "swagger示例",
"href": "/swagger.html?path=petstore.json"
},
{
"name": "swagger示例",
"href": "/swagger.html?path=petstore.yml"
}
]- 启动服务
go-swagger
打开链接
http://127.0.0.1:8083/
- 也可以通过后台管理接口上传swagger文件