GOPATH是空的(Gogland IDE)

Shi*_*han 6 go goland

我是Go和Gogland的新手.我刚刚下载了'go1.8.3.windows-amd64.msi',将它安装在C盘中,然后开始在记事本中编写我的程序,最后从终端运行它.

我正面临着与Gogland的一些问题.我有智能IDEA Ultimate但我被要求使用Gogland.我不知道这是否是正确的决定.你可能想建议我一样.我刚刚创建了一个新项目,为它命名并在其中添加了一个带有简单helloworld代码的go文件.但是它显示了一个错误"GOPATH是空的".

Gogland编辑

正如你可以看到顶部的消息,就在行包myfirstproject上方.

怎么解决?我是否需要对环境变量做些什么.PATH环境变量已设置为"C:\ Go\bin".

当我单击错误消息时,它要求我配置GOPATH.

在此输入图像描述

小智 9

从Go 1.8开始,默认的GOPATH值为/ go.

GOPATH是您的源代码所在的位置.您可以使用默认值,也可以使用自定义值,例如,我使用D:\ go.

IDE未检测到GOPATH,因为没有设置.当您下载Go时,您还会看到安装说明,请同时查看.

  • 这是不正确的,因为 GOPATH 和 GOROOT 必须彼此不同。从 Go 1.8 开始,默认的 GOPATH 值为 <your-home-dir>/go。 (2认同)