The instructions如何安装GoClipse。
我根本没有得到任何自动完成的东西,无论是我写的本地包,内置的东西,还是GAE的东西(我已经将Wrc下载的Go src下载到SDK文件夹中)。
我可以检查任何设置以确保设置正确吗?自动完成是否适用于当前版本?
答案 0 :(得分:5)
与您链接的带有AppEngine的GoClipse文章说:
我们假设读者在他们的Eclipse环境中运行了GoClipse的工作副本。
所以这不是你要引用的文章。而是检查GoClipse。
自动完成在eclipse中被命名为内容辅助。 GoClipse具有状态:
现已通过Gocode为Windows,OS X 64位和Linux 64位提供内容辅助。
Gocode是一个自动完成守护程序。所以除了eclipse + GoClipse之外,你还必须安装和运行那个。
答案 1 :(得分:2)
Linux平台的当前版本的Goclipse存在一个错误。它目前为Windows,64位OS X和64位Linux提供了预构建的gocode版本。我只能在资源有限的情况下在本地测试它,所以我真的依赖于用户报告他们找到的问题:
http://code.google.com/p/goclipse/issues/list
如果您遇到问题,我建议您下载并将gocode安装到$ GOROOT / bin目录中,看看是否有帮助。否则,修复将在几天后出现在下一个版本中。
此外,抱歉给您带来任何麻烦,并感谢您尝试Goclipse。
答案 2 :(得分:1)
如果您没有在Linux上使用gocode上游(但是Eclipse附带的那个),那么您也无法使用CRTL + F11构建应用程序,尽管只需单击Run-> Run即可运行。
因此,我强烈建议您在Linux上更新您的gocode,简单如下:
$ sudo GOPATH=/opt/go/ go get -u github.com/nsf/gocode