为什么纵梁找不到包裹?

时间:2015-03-10 06:18:30

标签: go

知道如何解决以下错误?我有一个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

1 个答案:

答案 0 :(得分:5)

来自this thread

  

似乎是个愚蠢的事情:4部分导入通常是子包,这些必须是“已安装”才能使用它们。我在命令行上运行以下命令来解决我的问题:

首先尝试:

go install <yourpackage>

广告,看看之后是否有效。

确保使用最新的1.4.2并更新你的纵梁:

go get -u golang.org/x/tools/cmd/stringer