猿问

Go 模块管理

当我尝试构建时,出现以下错误:

go.mod requires settings-management-service  but vendor/modules.txt does not include it.
run 'go mod tidy; go mod vendor' to sync

我尝试运行 go mod tidy;去 mod 供应商,但没有帮助。


阿晨1998
浏览 91回答 1
1回答

手掌心

首先,尝试删除您的vendor文件夹,然后go mod vendor再次运行。如果settings-management-service是本地依赖项,请检查您是否正确导入它。文件的第一行go.mod应显示模块的名称。考虑到名称是app,并且settings-management-service是一个内部模块,因此应将其导入为:import "app/settings-management-service"请检查所有 deps 是否已正确下载,然后运行go mod download.
随时随地看视频慕课网APP

相关分类

Go
我要回答