簡體   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