Eclipse Golang 开发环境搭建 GoClipse 插件

时间:2023-03-08 17:15:00
Eclipse Golang 开发环境搭建 GoClipse 插件

Windows平台

Eclipse Golang 开发环境搭建 GoClipse 插件

下载完成后,直接双击安装即可

Eclipse Golang 开发环境搭建 GoClipse 插件

默认情况下,.msi文件会安装在 C:\Go 目录下。可以将 C:\Go\bin 目录添加到环境变量 PATH 中,方便调用命令。

Go 里面有两个非常重要的环境变量 GOROOT 和 GOPATH 。

GOROOT 是 安装 go 的路径;GOPATH 是我们自定义的工作空间。

GOPATH 可以是一个目录的列表,在 windows 环境变量中设置的时候,多个目录可以使用分号(;)分隔,在 Linux 环境变量中可以使用冒号(:)分隔。

GOPATH 是一些用于 go 来查找包的目录列表,使用 import "包名" 的时候,如果在 GOROOT 中找不到,应该会转向到 GOPATH 中寻找。

不能将 GOPATH 和 GOROOT 设置成一样的

Eclipse Golang 开发环境搭建 GoClipse 插件

测试安装结果

Eclipse Golang 开发环境搭建 GoClipse 插件

查看 go 的环境变量

Eclipse Golang 开发环境搭建 GoClipse 插件

Eclispe 开发环境搭建 -- 使用插件 GoClipse

GoClipse 项目官网 http://goclipse.github.io/

GoClipse 的 github 官网 https://github.com/GoClipse/goclipse

官网安装教程 https://github.com/GoClipse/goclipse/blob/latest/documentation/Installation.md#installation

打开 Eclipse --> Help --> Install New Software --> Add --> 在弹出的对话框 Location 填入 http://goclipse.github.io/releases/

Eclipse Golang 开发环境搭建 GoClipse 插件

Eclipse Golang 开发环境搭建 GoClipse 插件

安装完成后重启 Eclipse

配置 Golang 的开发环境

Windows --> Preferences --> Go

Eclipse Golang 开发环境搭建 GoClipse 插件

配置 Go IDE 开发的三个工具:gocode  guru  godef

Eclipse Golang 开发环境搭建 GoClipse 插件

gocode 和 godef 可以直接通过选择 Download 按钮,利用 git 从 GitHub 下载,如下

注意在安装 git 时,选择 Run git from the Windows Command Prompt (参考: https://www.cnblogs.com/vitah/p/3612473.html)

Eclipse Golang 开发环境搭建 GoClipse 插件

如果可以FQ guru 也可以通过上面的方式安装,不能FQ的话按照下面的方式进行:

1. 从 github 上下载 guru 的源码(https://github.com/golang/tools),解压缩后改名为 tools

2. 在 %GOPATH%\src 路径下新建路径 golang.org\x

3. 将 tools 文件夹移动到 %GOPATH%\src\golang.org\x 路径下

4. 打开 cmd,切换路径到 %GOPATH%\bin 下,然后执行 go build golang.org\x\tools\cmd\guru,执行完后,会在 %GOPATH%\bin 下生成 guru.exe 文件

5. 回到 Eclipse 中,选择 Browse 按钮,指定到刚生成的 guru.exe 文件

Eclipse Golang 开发环境搭建 GoClipse 插件

Eclipse Golang 开发环境搭建 GoClipse 插件

测试 Eclipse IDE

Eclipse Golang 开发环境搭建 GoClipse 插件

Eclipse Golang 开发环境搭建 GoClipse 插件