wangxingcheng 8e7f67406a Merge branch 'develop' of http://code.dashoo.cn/chengjian/opms_backend into feature/schedule_1.0 3 yıl önce
..
favicon-16x16.png 0e4b2fbeb6 feature:添加 swagger 3 yıl önce
favicon-32x32.png 0e4b2fbeb6 feature:添加 swagger 3 yıl önce
index.html c67806463f 提交 3 yıl önce
oauth2-redirect.html 0e4b2fbeb6 feature:添加 swagger 3 yıl önce
readme.md 81a6c7bf34 feature:更新生成 swagger 功能 3 yıl önce
swagger-ui-bundle.js 0e4b2fbeb6 feature:添加 swagger 3 yıl önce
swagger-ui-bundle.js.map 0e4b2fbeb6 feature:添加 swagger 3 yıl önce
swagger-ui-standalone-preset.js 0e4b2fbeb6 feature:添加 swagger 3 yıl önce
swagger-ui-standalone-preset.js.map 0e4b2fbeb6 feature:添加 swagger 3 yıl önce
swagger-ui.css 0e4b2fbeb6 feature:添加 swagger 3 yıl önce
swagger-ui.css.map 0e4b2fbeb6 feature:添加 swagger 3 yıl önce
swagger-ui.js 0e4b2fbeb6 feature:添加 swagger 3 yıl önce
swagger-ui.js.map 0e4b2fbeb6 feature:添加 swagger 3 yıl önce
swagger.bak.yml 2cd0d8f97f feature:添加自动生成 swagger 3 yıl önce
swagger.go ccc3d69496 feature:自动生成 swagger 支持标识必填字段 3 yıl önce

readme.md

  • 在 handler 中要生成文档的函数上,按照以下格式添加注释

    // Swagger:ServicePath tag1,tag2 接口名称

    例如

    // Swagger:CtrContract 合同 转移合同

  • 然后运行下面的命令生成 swagger.yml

    go run swaggerui/swagger.go -o swaggerui/swagger.yml

  • 在配置文件的 setting 中添加

    swagger = true

    启动服务即可在 18080 端口访问到 swagger 文档