草庐IT

Goswagger

全部标签

Goswagger 没有创建适当的 json 规范文件

我正在尝试为goimplementationofpetstoreexample创建规范文件.我在包含doc.go的目录中尝试了gogenerate但它什么也没做。在进一步阅读时,我意识到应该有//go:generateswaggergeneratespec-oswagger.json在doc.go中。当我添加它时,它会创建一个规范文件,但它不包含整个规范。这是在gogenerate上创建的.json文件{"consumes":["application/json"],"produces":["application/json"],"schemes":["http","https"],"

Goswagger 没有创建适当的 json 规范文件

我正在尝试为goimplementationofpetstoreexample创建规范文件.我在包含doc.go的目录中尝试了gogenerate但它什么也没做。在进一步阅读时,我意识到应该有//go:generateswaggergeneratespec-oswagger.json在doc.go中。当我添加它时,它会创建一个规范文件,但它不包含整个规范。这是在gogenerate上创建的.json文件{"consumes":["application/json"],"produces":["application/json"],"schemes":["http","https"],"

导入包的 GOSwagger 实现

我创建了一个项目结构,如main.go和foo/bar.go在main.go中,导入foo包并用作foo.functionName()。现在我需要在bar.go中编写swagger文档。当我这样做时,以以下错误消息结束,unabletodeterminepackagefor/PATH_TO_PROJECT/foo/bar.go 最佳答案 确保在foo/bar.go中声明的包是packagefoo。那么在main.go文件中你要访问的函数应该以大写字母开头。即foo/bar.gopackagefoo//PrintBarwithextr