当使用带有 Go 插件的 IntelliJ IDEA 或 GoLand 并使用 Go 1.11 或更高版本时,您可以通过转至首选项 -> 语言和框架 -> Go -> Go 模块 (vgo) 并选中“启用 Go 模块”复选框来启用 Go 模块(vgo)整合'。
当您有一个由 正确初始化的项目go mod init
,因此有一个go.mod
和文件时,当使用IntelliJ 从命令行go.sum
构建时,它将下载依赖项,方法是按绿色播放图标。go build
但是,远程依赖项的导入语句可能仍然是红色的,即使它们似乎已下载并出现在文件中go.mod
。
奇怪的是,go 项目实际上将从命令行运行,而不是从 IntelliJ 内部运行。这是为什么?我该如何解决这个问题?
ABOUTYOU
蝴蝶不菲
相关分类