如何正确配置“ Go Build”以及Run Kind有什么区别

时间:2019-06-18 19:06:48

标签: go jetbrains-ide goland

我是Go语言和IDE GoLand的新手,如果这是非常基础的,我感到很抱歉。

我当前正在尝试为所有文件的程序包配置“运行种类”,问题是我似乎无法直接进行配置,但出现此错误:

  

“无法加载软件包:软件包课程:导入路径未知”课程”:找不到提供软件包“课程”的模块”

我的GOROOT是C:中的标准,而GOPATH在我的工作场所目录中,其文件夹为:scrbinpkgscr内是带有Go训练文件的课程文件夹。

我尝试过搜索有关如何正确配置go Build配置的所有选项,可能不确定缺少安装软件包,我已经安装了gotools和golang.org中的所有内容,并尝试按照指南进行操作可以从JetBrains的GoLand中获得,但不能正确配置软件包或Dir选项。

我可以使用“运行类型:文件”为每个文件创建一个go Build,但是我想为该文件夹中的所有文件创建一个go Build,而不是每次都运行一个。

我也不知道Go工具参数中的-i是什么。

1 个答案:

答案 0 :(得分:0)

我相信您需要做的就是简单地启用go模块集成。在File | Settings | Go | Go Modules (vgo)中找到设置。在该面板中,还要确保将Vgo executable设置为Project SDK。如果仍然无法使用,请启用File | Settings | Go | Build Tags & Vendoring上的供应商实验选项可能会有所帮助。确保您的项目特定设置也不会覆盖这些值。