如何为GoClipse设置GoCode?

yebdmbv4  于 2023-11-14  发布在  Go
关注(0)|答案(4)|浏览(121)

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


的数据
我还发现GoClipse中有一个地方可以让我输入GoCode的路径。所以,我想也许我已经在我的windows pc中有GoCode了,但它的位置是什么?

gopyfrb3

gopyfrb31#

go get不会输出任何东西,除非出现错误。
使用go工具安装的任何东西的位置都是$GOPATH/bin$GOPATH取决于您的环境。
如果你不确定它在哪里,运行go env,它将打印Go使用的环境变量列表,包括GOPATH。

zvokhttg

zvokhttg2#

只需转到命令行并键入:go env
在windows中导航到GOPATH目录,你会发现下面的bin文件夹,打开该文件夹,你会看到所有需要的exe文件安装,刚才在eclipse中提到了它们,示例来自我的env:

  • 检查GOPATH文件夹


的数据

  • 导航到GOPATH文件夹\bin,并确保所需的exe文件已安装

  • 在eclipse中设置exe路径


  • 下面是结果
zrfyljdw

zrfyljdw3#

导航到Window -> Preferences -> Go -> Tools最简单最快捷的方法是点击 gocode,guru和godef 下面的下载按钮。Eclipse会自动为你做剩下的事情。
x1c 0d1x的数据

bwitn5fc

bwitn5fc4#

对其他答案的一个快速补充建议使用Eclipse中的下载按钮下载gocode,guru和godef。
Eclipse生成的命令不再起作用,因为go get已被弃用。
使用这些命令代替(通过cmd)。

  • “C:\Program Files\Go\bin\go.exe”安装github.com/nsf/gocode@latest
  • “C:\Program Files\Go\bin\go.exe”安装golang.org/x/tools/cmd/guru@latest
  • “C:\Program Files\Go\bin\go.exe”安装github.com/rogpeppe/godef@latest

然后在Eclipse中浏览(窗口->首选项-> Go ->工具)以获得相应的.exe文件:
x1c 0d1x的数据

相关问题