1、GoClipse下载路径
https://github.com/GoClipse/goclipse/blob/latest/documentation/Installation.md#installation
2、配置GoClipse
在Eclipse中,打开Windows -> Preferences,找到Go
在Go installation中输入Go SDK的%GOROOT%目录。
在%GOROOT%目录下创建一个子目录,比如work,在Eclipse GOPATH中输入%GOROOT%/work。
下面会在%GOROOT%/work这个目录下编译Go的其它工具。
打开Go -> Tools。
对gocode和godef可以点击Download按钮来从GitHub直接下载。
但是对guru,直接Download会失败,因为Download时试图去从Golang官网下载,而Golang官网已经被拉黑了。
不过因为Golang的代码都是托管在GitHub上的,所以我们可以通过下面的地址来下载Go tools的源代码。
https://github.com/golang/tools
下载后,在%GOROOT%/work/src目录下创建golang.org/x的目录结构,并将上一步git clone的Go tools的tools目录复制到golang.org/x目录下。
在%GOROOT%/work/bin目录下,在命令行中执行(以GitBash为例):
export GOPATH="<Your GOROOT>/work"
go build golang.org/x/tools/cmd/guru
1
2
执行命令成功后guru.exe就会生成在%GOROOT%/work/bin目录下。
最后在Eclipse中设置好guru。
[Tips]
1. 不过由于网络原因,这些Go tools可能在使用时候会出现连接超时的错。
在Eclipse中写第一个Go程序
在Eclipse中新建一个Go project,再在src下创建一个hello目录,再在hello目录下新建一个hello.go的Go file。内容如下所示:
右键Run as -> Go Application。
[Tips]
1. 如果出错“Executable … doesn’t exist“,请检查hello.go的第一行是否为package main,Go需要从main package作为程序入口,这一点和Java程序是不同的。
---------------------
作者:nklinsirui
来源:CSDN
原文:https://blog.csdn.net/nklinsirui/article/details/80144814
版权声明:本文为博主原创文章,转载请附上博文链接!