知道如何解决以下错误?我有一个go生成器(stringer),我尝试运行,但它一直报告它无法找到包导入,虽然包是肯定导入的。
stringer: checking package: main.go:13:3: could not import example.io/api/util (can't find import: example.io/api/util)
main.go:33: running "stringer": exit status 1
答案 0 :(得分:5)
来自this thread:
似乎是个愚蠢的事情:4部分导入通常是子包,这些必须是“已安装”才能使用它们。我在命令行上运行以下命令来解决我的问题:
首先尝试:
go install <yourpackage>
广告,看看之后是否有效。
确保使用最新的1.4.2并更新你的纵梁:
go get -u golang.org/x/tools/cmd/stringer