修复 GoLand 未找到模块依赖项 ("cannot resolve...") 的问题?
Fix GoLand not finding module dependencies ("cannot resolve...")?
我已经使用 go build
.
安装了项目的 Go 模块依赖项
但是 GoLand 告诉我它无法解决任何这些依赖关系。
如何让 GoLand 找到 Go 模块依赖项?
确保您已启用 Go 模块支持。
根据您的喜好转到 Go > Go Modules (vgo)
并选中 "Enable Go Modules":
使用文件“go.mod”导航到路径项目并执行命令行
go clean --modcache && go mod download
这将再次下载所有内容。
如果有必要,使用标签“// indirect”从您的 go.mod 中远程所有 require 块并执行命令
go mod tidy
这将再次下载所有 sub-dependences。
OBS:如果你的项目路径在$PATH系统中,你需要删除,因为现在go.mod足以替换它。
我已经使用 go build
.
但是 GoLand 告诉我它无法解决任何这些依赖关系。
如何让 GoLand 找到 Go 模块依赖项?
确保您已启用 Go 模块支持。
根据您的喜好转到 Go > Go Modules (vgo)
并选中 "Enable Go Modules":
使用文件“go.mod”导航到路径项目并执行命令行
go clean --modcache && go mod download
这将再次下载所有内容。
如果有必要,使用标签“// indirect”从您的 go.mod 中远程所有 require 块并执行命令
go mod tidy
这将再次下载所有 sub-dependences。
OBS:如果你的项目路径在$PATH系统中,你需要删除,因为现在go.mod足以替换它。