如何在gin-gonic中创建swagger.json

时间:2017-03-13 14:45:50

标签: go swagger go-gin

我正在尝试将文档添加到使用gin-gonic创建的golang项目中。我目前面临的问题是,gin-gonic的稳定版本不支持招摇。

Issue in gin-gonic

目前,当我尝试生成swagger.json时,其路径为空。 golang有没有办法告诉它手动添加端点?

go generate
cat swagger.json 
{
  "swagger": "2.0",
  "paths": {},
  "definitions": {}
}

如果这不是一个选项,我应该调查一个不同的框架吗?

1 个答案:

答案 0 :(得分:0)

Gin使用goswagger作为基础。您可以尝试使用goswagger directly

按照说明和规定的godoc评论规则,您应该获得与杜松子酒类似的行为。

仅供参考,我自己没有使用过goswagger。