Skip to content

aiganbao/go-swagger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-swagger

go语言实现api文档中心管理

安装

go  get -u -v github.com/aiganbao/go-swagger

go-swagger

go-swagger -h:
  -a string
    	请输入服务端地址 (default ":8083")
  -t string
    	请输入服务端token值 (default "9a8ecfd2f0a1ea11fc577e40")

如何使用

  1. 编辑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"
  }
]
  1. 启动服务go-swagger

打开链接

http://127.0.0.1:8083/
  1. 也可以通过后台管理接口上传swagger文件

img

效果图如下:

img

img

参考链接

About

go实现的企业级swagger文档管理中心

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages