eclipse编译器配置Go开发环境

暂时略,明天醒来再写

步骤如下:

1、安装JDK

2、下载并安装eclipse(这步很简单,记得eclipse选择eclipse ide for java ee developers)

3、下载goeclipse插件(eclipse的插件,地址http://goclipse.github.io/)

4、安装Git,由于本人是Windows环境,所以直接安装msysgit(下载地址https://gitforwindows.org/)

5、安装Go

6、在eclipse中配置相应环境

 

 

接下来对以上步骤进行描述。

1和2网上教程很多,就不多说了。

3、下载goeclipse插件。

  首先先打开http://goclipse.github.io网址,选择Installation,之后打开eclipse,点击Help->Install new Software,再点击Add,在Location中输入http://goclipse.github.io/releases/,name随便写,点击OK,在弹出的框中选中Goeclipse,取消Contact all update sites during install to find required software,之后一直点击下一步,完成安装goeclipse插件。

如图

4、安装Git。在https://gitforwindows.org/中下载Git,由于是安装包安装,不需要配置任何东西,所以不过多介绍。

5、安装Go语言。登录https://golang.org/dl/,下载对应版本的Go语言安装包,由于可能在国内用户登不不了,所以可以选择去别的网站下载或者是百度云。我这里提供一个百度云地址,如果过期了可以联系我,重新发给你。我的使用的是Microsoft Windows 64位版本。地址:https://pan.baidu.com/s/1MZyt9H4u1ka7_N3GTRfXDQ

官网界面如下:

 

我使用的是go1.10.2.windows-amd64.msi 。直接下载之后安装就可以。环境变量什么的都不用配置,一次性配好。

6、在eclipse中配置相应环境。这步是重点,划重点

以上5步完成后,现在打开你的eclipse,点击eclipse的”Window”菜项”Preferences”。如下图:

 

 

 点击”Preferences“菜单项,,点击左侧“”Go选项“”显示如下图:

 

Go installation是选择Go语言安装的路径,也就是刚刚第五步安装go1.10.2.windows-amd64.msi 的路径,推荐默认安装在C盘根目录,据说其他目录容易有问题(我没求证)。我的目录如下。

 

而eclipse gopath是Go的工程文件存放地址,这个地址可以随便起,但注意尽量用英文名,我的是直接建在C盘Go安装目录下的,C:\Go\GO_WorkSpace,以下我都是采用这里。

这两项完成后,点击”Apply”按钮,应用选择配置

之后展开左侧”Go”节点,并点击”Tools“工具选项,如下图:

这里有3个需要选择的工具,我们按顺序来完成。

(a)gocode需要下载gocode源码,先登录github.com/nsf/gocode,然后解压文件,之后点击系统的运行->cmd,弹出cmd命令对话框,使用cd 命令切换到解压文件的目录,使用go build命令编译该文件夹。如图

 

 

新生成gocode-master,将其改名为gocode,并把该文件放入C:\Go\bin中(由于我的Go安装在C盘),第一步完成。

(b)先下载guru源码,地址https://github.com/golang/tools,接着在Go的安装目录下的src目录中,新建golang.org/x/tools/cmd/guru文件夹,意思就是建立很多个嵌套的文件夹。如图

然后将下载的guru源码,也就是tools-master.zip文件,拷贝tools-master.zip文件夹下的所有文件到刚刚建立的src目录中,即把G:\Go语言资料\tools-master\tools-master所有文件,拷贝到

C:\Go\src\golang.org\x\tools中。接着在运行->cmd,切换到src目录中,执行go install golang.org/x/tools/cmd/guru。编译完成后,在C:\Go\bin中生成guru文件。如图

 

 (c)在eclipse中,选择Window->preferences,Go->Tools,在godef中,点击右侧的Download,自动下载相应的bin文件

 

下载完成后,自动关联。

以上3步完成后,我们还需要下载一个文件,来调试Go程序。先

https://nchc.dl.sourceforge.net/project/liteide/X31/liteidex31.windows-qt4.zip

 下载完成后,复制gdb64.exe(32位系统选择gdb.exe)到C:\Go\bin中,

 打开eclipse,新建一个go工程,在src目录下新建main目录,记住,必须main目录,名称不能改。再main目录下新建一个go文件,右键如图

 

 弹出的对话框中,选择C:\Go\bin\gdb64.exe

 

 好了,现在已经全部完成了。

运行程序如图

 

以上文件的下载地址:

msysgit   下载地址:https://gitforwindows.org    

Go 安装包   下载地址:https://golang.org/dl/

goeclipse插件  下载地址: http://goclipse.github.io/releases(在线安装包)https://github.com/GoClipse/goclipse.github.io/archive/master.zip(离线安装包)

gocode         下载地址:https://github.com/nsf/gocode

guru            下载地址:https://github.com/golang/tools

godef            下载地址:https://github.com/rogpeppe/godef

gdb64.exe     下载地址:https://nchc.dl.sourceforge.net/project/liteide/X31/liteidex31.windows-qt4.zip

所有文件我全部打包在百度云中,并且gocode,guru,godef,gdb64.exe四个,可以将其放入C:\Go\bin中使用,而不需要第六步6、在eclipse中配置相应环境。

所有文件地址如下:https://pan.baidu.com/s/1PEIuJm9r2hR3tJq0l5rpcg

 

参考的文章有:

https://www.jianshu.com/p/48025776632c

https://blog.csdn.net/dgh_84/article/details/54973974

http://www.runoob.com/go/go-ide.html

 

posted @ 2018-05-02 00:45  Cloud_strife  阅读(941)  评论(2编辑  收藏  举报