Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker 无法安装golint软件包:导入路径错误_Docker_Go_Golint - Fatal编程技术网

Docker 无法安装golint软件包:导入路径错误

Docker 无法安装golint软件包:导入路径错误,docker,go,golint,Docker,Go,Golint,我有一个使用golint并将其安装在docker容器中的项目。它已经正常工作了几个月(并且已经构建了多次),但是今天当我再次构建容器时,我得到了以下错误: 获取-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" 我可以通过键

我有一个使用golint并将其安装在docker容器中的项目。它已经正常工作了几个月(并且已经构建了多次),但是今天当我再次构建容器时,我得到了以下错误: 获取-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路径(source和bin文件夹)中与golint相关的所有软件包,但当我再次尝试安装它时,仍然会出现前一个错误。 我正在使用go 1.11.0 有什么建议吗?

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

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

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

go get -u golang.org/x/lint/golint
它已更新为此