为了账号安全,请及时绑定邮箱和手机立即绑定

修复 go: C:\Go\src 中的供应商不一致

修复 go: C:\Go\src 中的供应商不一致

Go
摇曳的蔷薇 2023-07-31 15:44:01
我最近开始学习用于 Web 的 Go 编程语言,现在我无法构建我的项目。我收到“不一致的供应商”。我检查了 github,发现该库丢失了(实际上该库仍然存在,但没有 v0.1.0) 构建时出现 vscode 错误类型
查看完整描述

4 回答

?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

在构建之前运行以下命令

go mod tidy
go mod vendor


查看完整回答
反对 回复 2023-07-31
?
喵喔喔

TA贡献1735条经验 获得超5个赞

vendor/modules.txt如果您的文件丢失,也可能会出现此问题。

查看完整回答
反对 回复 2023-07-31
?
开满天机

TA贡献1786条经验 获得超12个赞

在窗户上:

最初,我将包裹放在C\:Go\src. 事实证明,go 在C:\Users\USERNAME\go\src\. 因此,我将我的(个人)包移动到该C:\Users\USERNAME\go\src\文件夹中,并将 github 中的包移动到该C:\Users\USERNAME\go\src\github.com文件夹中。一切又开始运转了。


查看完整回答
反对 回复 2023-07-31
?
喵喵时光机

TA贡献1846条经验 获得超7个赞

我最近遇到了同样的问题,我所要做的就是删除我在目录中创建的go.mod和文件。go.sumC:User\go\src

我想发生这种情况是因为go.mod要在工作目录之外使用,并且由于这些文件位于源目录中,所以您不需要


查看完整回答
反对 回复 2023-07-31
  • 4 回答
  • 0 关注
  • 104 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信