基本上,当我手动编写yaml文件时,我总是可以只定义一个tags:部分,然后用-name:和description:逐个定义我的标记。有没有办法在我的go-swagger注释中定义它们,这样生成器就可以提取它们了?
谢谢
发布于 2020-10-22 14:34:50
现在,您可以使用go-swagger的变通方法,即使用json中的标记指定一个输入文件,并将其传递给go - generate命令。
也就是说,
//go:generate swagger generate spec --input tags.json -o swagger.json其中tags.json将包含标记的对象数组,
也就是说,
{
"tags": [
{
"name":"YourRoute1",
"description":"Your Route 1 Description"
},
{
"name":"YourRoute2",
"description":"Your Route 2 Description"
}
]
}这将在输出swagger.json中生成包含tags.json文件的组合输出
https://stackoverflow.com/questions/62699060
复制相似问题