繁体   English   中英

无法安装 golint 包:错误的导入路径

[英]Cannot install golint package: wrong import path

我有一个使用 golint 并将其安装在 docker 容器内的项目。 它已经运行了几个月(并且已经构建了多次),但是今天当我再次构建容器时出现以下错误: go get -u github.com/golang/lint/golint

package github.com/golang/lint/golint: 
code in directory /a-go-path/golang/lint/golint expects import "golang.org/x/lint/golint"

我可以通过键入 go get github.com/golang/lint/golint 在我的计算机上本地复制该问题。 我已经删除了 go 路径(源和 bin 文件夹)中与 golint 相关的所有包,但当我再次尝试安装它时,我仍然收到以前的错误。 我正在使用 go 1.11.0 有什么建议吗?

应该使用go get -u golang.org/x/lint/golint golint来安装golint 请注意,这正是错误消息中的 URL。

您需要修改用于构建容器的图像以使用此 URL。

由于这次提交,它昨天开始发生(他们添加了golang.org/x/lint/golint作为导入路径)。 有关更多信息,请参阅问题。

go get -u golang.org/x/lint/golint

它已经更新到这个

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM