Eclipse Golang 开发环境搭建 GoClipse 插件
Windows平台

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

默认情况下,.msi文件会安装在 C:\Go 目录下。可以将 C:\Go\bin 目录添加到环境变量 PATH 中,方便调用命令。
Go 里面有两个非常重要的环境变量 GOROOT 和 GOPATH 。
GOROOT 是 安装 go 的路径;GOPATH 是我们自定义的工作空间。
GOPATH 可以是一个目录的列表,在 windows 环境变量中设置的时候,多个目录可以使用分号(;)分隔,在 Linux 环境变量中可以使用冒号(:)分隔。
GOPATH 是一些用于 go 来查找包的目录列表,使用 import "包名" 的时候,如果在 GOROOT 中找不到,应该会转向到 GOPATH 中寻找。
不能将 GOPATH 和 GOROOT 设置成一样的

测试安装结果

查看 go 的环境变量

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 的开发环境
Windows --> Preferences --> Go

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

gocode 和 godef 可以直接通过选择 Download 按钮,利用 git 从 GitHub 下载,如下
注意在安装 git 时,选择 Run git from the Windows Command Prompt (参考: https://www.cnblogs.com/vitah/p/3612473.html)

如果可以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 IDE


Eclipse Golang 开发环境搭建 GoClipse 插件的更多相关文章
- Eclipse Python 开发环境搭建 pydev 插件
已安装: python 3.6 JDK Eclispe 在 Eclipse 中安装 pydev Pydev 的下载网址 http://www.pydev.org/download.html 安装完成后 ...
- Eclipse swt开发环境搭建
原料: eclipse swt.下载链接为: Eclipse 4.6.2 Release Build: 4.6.2 配置说明: Developing SWT applications using Ec ...
- Golang开发环境搭建-Vim篇
一.一个干净的环境 找个干净的基础环境,方便确认每个搭建步骤后的效果: Ubuntu 14.04 x86_64 vim version 7.4.52 go version go1.4beta1 lin ...
- eclipse python开发环境搭建
eclipse python开发环境搭建[非原创] 1.在www.eclipse.org官网下载Eclipse Classic 4.2.2,Win7 64位下载eclipse-SDK-4.2.2-wi ...
- Eclipse集成开发环境搭建
gdbserver安装: 安装gdb-server的环境变量要放在arm-linux-gcc的环境的前面,因为arm-linux-gcc的安装包里面也有gdb,linux系统在找指令时从/root/. ...
- Golang开发环境搭建(Notepad++、LiteIDE两种方式以及martini框架使用)
本文介绍两种Golang的开发环境一种基于notepad++.还有一种基于liteide. 1.下载Golang语言的pkg:http://golangtc.com/download 直接点击安装,一 ...
- Eclipse Android开发环境搭建
要点: 1)已经安装配置好eclipse和jdk环境 2)给eclipse安装ADT插件(支持android开发) 3)安装配置android sdk环境(类似jdk) 4)eclipse中配置and ...
- PyCharm/IntelliJ IDEA Golang开发环境搭建(最方便快捷的GO语言开发环境)
IntelliJ太牛了.为了配置Go语言开发环境,折腾了半天,下IDE(Sublime Text,IntelliJ Idea),然后装Go插件.装Go插件还要下载插件项目源码,编译等等,Sublime ...
- Golang开发环境搭建
1.下载golang安装包: 下载地址:https://golang.google.cn/dl/ 2.安装Eclipse 下载goclipse 插件 3.配置 Go 的编译器 4.写代码. packa ...
随机推荐
- multiprocessing还是threading?
今夜看了一篇分析python中多进程与多线程优劣的文章,文章通过几组性能测试强调了多进程的性能优势,同时也深入分析了为何python中多线程性能较差的原因,GIL就是解释器全局锁,该机制限制每个pyt ...
- Flink+Kafka 接收流数据并打印到控制台
试验环境 Windows:IDEA Linux:Kafka,Zookeeper POM和Demo <?xml version="1.0" encoding="UTF ...
- C/C++中的volatile简单描述
首先引入一篇博客: 1. 为什么用volatile? C/C++ 中的 volatile 关键字和 const 对应,用来修饰变量,通常用于建立语言级别的 memory barrier.这是 BS 在 ...
- 关于CoreData的用法
有些同事觉得CoreData是一个看不懂,理解不清的神秘东东,其实ios的本地数据储存是一个sqlite数据库,一个简易的数据库,而这个CoreData是否支持所有储存的数据呢,显然不是的,站在我的角 ...
- (整理)在REHL6.5上部署ASP.NET MVC
最近项目要使用Linux服务器(REHL6.5)+MySQL,因此特尝试操作. 1 Linux 安装Jexus 1.1 下载Jexus 因为服务器没有安装Xwindows,Jexus的下载又出现问题, ...
- POJ1003 – Hangover (基础)
Hangover Description How far can you make a stack of cards overhang a table? If you have one card, ...
- vue 一些可以优化的地方
第一招:化繁为简的Watchers 场景还原: created(){ this.fetchPostList() }, watch: { searchInputValue(){ this.fetchPo ...
- django之 基于queryset和双下划线的跨表查询
前面篇随笔写的是基于对象的跨表查询:对象.objects.filter(...) 对象.关联对象_set.all(...) -->反向 基于对象的跨表查询例如: book_obj= Book ...
- String和StringBuilder、StringBuffer的区别
String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的. String:适用于少量的字符串操作的情况 StringBuilder:适用于单线程下在字符缓冲区进行大量操作的情 ...
- 数据导入Excel时,出现ole error 800AC472这个错误,怎么解决。
我也出现过这个问题 在生成报表的时候不要动EXCEL中的任何单元格 让它完成保存就可以了 或者是把office 2003 删除下载一个office 2000就可以解决 据说是版本兼容的问题 不是高手 ...