Go Language (golang.org)
版本0.9.15.3。~/Desktop/go/sdk
然而它无法识别它。我在事件日志中遇到了这个错误:14:03:02 IllegalArgumentException:@NotNull参数的参数 'virtualFile'的 COM /的IntelliJ / OpenAPI的/ projectRoots / IMPL / ProjectRootContainerImpl.addRoot 不能为空
任何想法IntelliJ Idea如何识别它将不胜感激。感谢。
答案 0 :(得分:10)
请考虑使用0.9.16的alpha版本之一。我相信alpha7可能是更稳定的而不是alpha9。您可以从GitHub releases
获取它们v1.0.0-alpha0分支,顾名思义,是一个alpha版本,它处于开发的早期阶段,这就是为什么还没有发布它的原因。
P.S。我是该插件的贡献者之一。
答案 1 :(得分:2)
不允许在Mac Yosemite下使用位于/ usr / local / go(完全有效且最近的SDK)的SDK。 Google App Engine无法识别上一个有效的GAE GO SDK。
答案 2 :(得分:1)
~Desktop/go/sdk
似乎不是有效路径(因为它指的是“Desktop
”用户的homedir):~/Desktop/go/sdk
应该效果更好。
只要您在~/Desktop/go/sdk
个文件夹中看到子文件夹“api
”,“bin
”,“blog
”,...,那应该是对于“golang support plugin”所期望的GO SDK来说是正确的。
该插件和IntelliJ 14存在一些问题:issues 1169,PR 1172(针对1.0.0-alpha修复)。
另一种方法是recompile and install that plugin。
指定Go SDK路径的最终结果应如下所示: