为什么IntelliJ Idea无法找到GO SDK的位置?

Hes*_*sam 12 intellij-idea go intellij-14

  1. 我下载go1.4.darwin-AMD64-osx10.8.tar.gz并提取它在我的本地目录.
  2. 根据安装到自定义位置的说法,我在env变量中添加了GOROOT.
  3. 基于测试您的安装说我创建了一个go文件.
  4. 我终于运行了它,我得到了预期的结果,如下面的截图.

在此输入图像描述

  • 我实际上有IntelliJ v.14但是,根据这篇文章,Go Language (golang.org)在IntelliJ Idea中安装了0.9.15.3版本.
  • 我创建了一个Go项目,在创建过程中它要求我添加GO SDK.我给了它,~/Desktop/go/sdk但它无法识别它.我在事件日志中收到此错误:

14:03:02 IllegalArgumentException:com/intellij/openapi/projectRoots/impl/ProjectRootContainerImpl.addRoot的@NotNull参数'virtualFile'的参数不能为null

任何想法IntelliJ Idea如何能够识别它将不胜感激.谢谢.

dls*_*per 10

请考虑使用0.9.16的alpha版本之一.我相信alpha7可能是更稳定的而不是alpha9.你可以从GitHub版本中获取它们

顾名思义,v1.0.0-alpha0分支是一个alpha版本,它处于开发的早期阶段,这就是为什么它还没有完成发布的原因.

PS我是该插件的贡献者之一.