swaggo/swag panic

我的项目是go mod管理包的,使用swag init --parseDependency生成swagger文档时出现panic: runtime error: invalid memory address or nil pointer dereference
查阅github issue,发现很有可能时CGO引起的(我的swag版本是1.6.5),使用swag init --parseVendor可以避免出现这个错误。
操作步骤:

  • 在项目根目录执行go mod vendor,会在项目根目录生成vendor目录
  • 在项目根目录执行swag init --parseVendor,生成文档即可

posted on 2020-05-13 10:02  angry-baby  阅读(724)  评论(0编辑  收藏  举报

导航