在阅读了https://github.com/nsf/gocode的指南之后,我尝试了go get -u -ldflags -H=windowsgui github.com/nsf/gocode
命令。在这个命令之后我没有得到任何响应。
的数据
我还发现GoClipse中有一个地方可以让我输入GoCode的路径。所以,我想也许我已经在我的windows pc中有GoCode了,但它的位置是什么?
在阅读了https://github.com/nsf/gocode的指南之后,我尝试了go get -u -ldflags -H=windowsgui github.com/nsf/gocode
命令。在这个命令之后我没有得到任何响应。
的数据
我还发现GoClipse中有一个地方可以让我输入GoCode的路径。所以,我想也许我已经在我的windows pc中有GoCode了,但它的位置是什么?
4条答案
按热度按时间gopyfrb31#
go get
不会输出任何东西,除非出现错误。使用go工具安装的任何东西的位置都是
$GOPATH/bin
,$GOPATH
取决于您的环境。如果你不确定它在哪里,运行
go env
,它将打印Go使用的环境变量列表,包括GOPATH。zvokhttg2#
只需转到命令行并键入:go env
在windows中导航到GOPATH目录,你会发现下面的bin文件夹,打开该文件夹,你会看到所有需要的exe文件安装,刚才在eclipse中提到了它们,示例来自我的env:
的数据
导航到GOPATH文件夹\bin,并确保所需的exe文件已安装
在eclipse中设置exe路径
的
zrfyljdw3#
导航到Window -> Preferences -> Go -> Tools最简单最快捷的方法是点击 gocode,guru和godef 下面的下载按钮。Eclipse会自动为你做剩下的事情。
x1c 0d1x的数据
bwitn5fc4#
对其他答案的一个快速补充建议使用Eclipse中的下载按钮下载gocode,guru和godef。
Eclipse生成的命令不再起作用,因为go get已被弃用。
使用这些命令代替(通过cmd)。
然后在Eclipse中浏览(窗口->首选项-> Go ->工具)以获得相应的.exe文件:
x1c 0d1x的数据