Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经安装了我的项目的 Go 模块依赖项go build。
go build
但 GoLand 告诉我它无法解决任何这些依赖关系。
如何让 GoLand 找到 Go 模块依赖项?
确保您启用了 Go Modules 支持。
在您的首选项中,转到Go > Go Modules (vgo)并选中“启用 Go 模块”:
Go > Go Modules (vgo)
使用您的文件“go.mod”导航到路径项目并执行命令行
go clean --modcache && go mod download
这将再次下载所有内容。
如果有必要,远程都需要来自您的 go.mod 的带有标记“// 间接”的块并执行命令
go mod tidy
这将再次下载所有子依赖项。
OBS:如果您的项目路径在 $PATH 系统中,则需要删除,因为现在 go.mod 足以替换它。