如何为 GoClipse 设置 GoCode?

How to set up GoCode for GoClipse?

阅读 https://github.com/nsf/gocode 上的指南后,我尝试了命令 go get -u -ldflags -H=windowsgui github.com/nsf/gocode。执行此命令后我没有得到任何响应。

我还发现GoClipse里面有个地方可以让我输入GoCode的路径。所以,我想也许我的 windows 电脑中已经安装了 GoCode,但它的位置在哪里?

go get 除非出现错误,否则不会输出任何内容。

您使用 go 工具安装的任何内容的位置是 $GOPATH/bin$GOPATH 取决于您的环境。

如果您不确定它在哪里,运行 go env 它将打印 Go 使用的环境变量列表,包括 GOPATH。

只需转到命令行并输入:go env

导航到windows中的GOPATH目录,你会在下面找到bin文件夹,打开文件夹,你会看到安装了所有需要的exe文件,刚才在eclipse中提到了, 来自我的环境的示例:

  • 检查 GOPATH 文件夹

  • 导航到 GOPATH folder\bin,并确保安装了所需的 exe 文件
  • 在eclipse中设置exe路径

  • 这是结果

导航至 Window -> 首选项 -> 转到 -> 工具 最简单快捷的方法是单击 gocode、guru 和 godef 下的下载按钮。 Eclipse 会自动为您完成剩下的事情。