我创建了一个 Go 模块并将其放在 。错误地,我将其声明为.因此,Dockerfile 中的 (即没有我的程序本地副本) 失败github.com/bronger/abcdego.modmodule abcdego get github.com/bronger/abcde#10 0.824 go: downloading github.com/bronger/abcde v0.0.0-20210813180406-8d5688e6c805 #10 0.866 go get: github.com/bronger/abcde@none updating to#10 0.866 github.com/bronger/abcde@v0.0.0-20210813180406-8d5688e6c805: parsing go.mod:#10 0.866 module declares its path as: abcde#10 0.866 but was required as: github.com/bronger/abcde所以我更正了模块名称并推送了结果。go.mod最终,这奏效了。但是,可能需要很长时间(30-60 分钟)才能最终检测到更改。最新的错误提交是 ,这也出现在上面的错误消息中。即使几分钟后是GitHub上的最新提交,仍然抱怨。go get8d5688e80c407bgo get8d5688e这是为什么呢?
1 回答
心有法竹
TA贡献1866条经验 获得超5个赞
默认情况下,Go 工具使用 Go 团队提供的代理。这意味着对模块的更改可以缓存一段时间。您可以在他们的网站上找到有关此方面的更多信息:https://proxy.golang.org/。
设置为环境变量将禁用此代理。GOPROXY=off
- 1 回答
- 0 关注
- 68 浏览
添加回答
举报
0/150
提交
取消