猿问

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

我最近开始学习用于 Web 的 Go 编程语言,现在我无法构建我的项目。我收到“不一致的供应商”。我检查了 github,发现该库丢失了(实际上该库仍然存在,但没有 v0.1.0) 构建时出现 vscode 错误类型


摇曳的蔷薇
浏览 244回答 4
4回答

翻过高山走不出你

在构建之前运行以下命令go mod tidy go mod vendor

喵喔喔

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

开满天机

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

喵喵时光机

我最近遇到了同样的问题,我所要做的就是删除我在目录中创建的go.mod和文件。go.sumC:User\go\src我想发生这种情况是因为go.mod要在工作目录之外使用,并且由于这些文件位于源目录中,所以您不需要
随时随地看视频慕课网APP

相关分类

Go
我要回答