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) 编辑 收藏 举报