首页 > 解决方案 > ParseFile error when generating Swagger docs

问题描述

I'm using Swagger to generate docs with Golang.

I have generated successfully for a few times. However, the last time I ran swag init (at root folder), it ran into this problem:

swag init
2019/07/17 11:10:43 Generate swagger docs....
2019/07/17 11:10:43 Generate general API Info, search dir:./
2019/07/17 11:10:48 ParseFile error:pkg/mod/golang.org/x/tools@v0.0.0-20190712213246-8b927904ee0d/cmd/fiximports/testdata/src/old.com/bad/bad.go:2:43: expected 'package', found 'EOF'

What is this error and how to fix it?

标签: goswagger

解决方案


我最近遇到了同样的问题;它在安装以前版本的 swag 后解决。

安装该特定版本的命令是:

go get -u github.com/swaggo/swag/cmd/swag@v1.4.1


推荐阅读