修复GO命令所有给予“ Go:错误加载模块要求”



我正在尝试为使用GO模块的GO项目安装依赖项。我的环境中有GO111MODULES=on

无论我运行什么命令(go buildgo getgo clean --modcache,...(,它都会失败,输出类似:

sdgluck$ go build .
go: finding cloud.google.com/go v0.26.0
go: cloud.google.com/go@v0.26.0: unknown revision refs/tags/v0.26.0
go: error loading module requirements

最后一行似乎出现在每个命令的输出中,还有一些提及cloud.google.com/go

我该如何修复此操作,然后开始安装此项目的模块?

如下面的评论中所述,清除GO模块缓存的适当命令是go clean -modcache(仅一个dash(。

如果仍然不起作用,则可以尝试手动清除GO mod文件夹。

例如,如果您的Gopath是/Users/spongebob/go

rm -rf /Users/spongebob/go/pkg/mod

最新更新