Eclipse安装GoClipse

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="/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 
版权声明:本文为博主原创文章,转载请附上博文链接!

你可能感兴趣的:(go)