ubuntu - 14.04,安装、配置GO语言开发工具Eclipse!!
在配置Eclipse之前,我们必须保证下面这些都已经安装,并且正常工作了:
一,Go语言:参考文章 http://blog.csdn.net/sunylat/article/details/49859695
二,Eclipse:参考文章 http://blog.csdn.net/sunylat/article/details/49866561
三,Eclipse的CDT:参考文章 http://blog.csdn.net/sunylat/article/details/49867033
四,必须安装1.8的JDK:参考文章 http://blog.csdn.net/sunylat/article/details/49882827
五,设置GOPATH:参考文章 http://blog.csdn.net/sunylat/article/details/49885471
满足上面条件后,我们开始配置Eclipse:
一,安装goClipse:这是go语言的Eclipse插件,官方网址:https://github.com/GoClipse/goclipse
安装方式:使用eclipse的软件升级功能完成,打开Eclipse,“help”->"install new softwear ",随后点“add”按钮,在“location”里面输入“http://goclipse.github.io/releases/”后,点“OK”按钮,随后操作就和升级其它软件一样了,这个插件安装完毕后,我们就可以在Eclipse的“window”->"preferences"的左侧看到“go”的项目了,这说明我们已经成功按照了goClipse!
二,配置goClipse:goClipse的配置,主要有这些:
1,设置GOROOT:打开“window”->"preferences"的左侧看到的“go”的项目后,我们发现,需要配置两项:GOROOT和GOPATH,由于我已经配置好了这两项了,只要正确选择就可以了。GOROOT我选择我的GO语言目录“/usr/local/go”;GOPATH使用我配置好的系统环境变量,这两项选择完毕后,点击“Apply”按钮,这个时候,goClipse配置完成1/3!
2,安装goCode:它是go语言的代码自动提示工具,在IDE里面编写go语言非常有用。
官方地址:https://github.com/nsf/gocode
安装:进入shell中,进入GOPATH的src目录,随后输入:"go get -u github.com/nsf/gocode",如果一切正常,那么我们会发现在GOPATH下面多了一个“bin”目录,里面有一个可执行程序“gocode”,我们在Eclipse的go语言配置界面的"tools"对应的“gocode”,选择这个可执行文件,随后点击“Apply”按钮,这时,go语言的代码自动提示功能应该可以了!
3,安装go oracle:它是go语言的代码分析工具,在IDE里面编写和分析go语言程序非常非常有用。
官方地址:https://github.com/golang/tools
下载已编译好的go oracle:这是我已经为大家编译好的go oracle,分别为windows和linux版本。
地址:https://github.com/golang/tools
windows版:oracle.exe
linux版:oracle
编译好的go oracle下载地址:http://download.csdn.net/detail/sunylat/9275905
下载完毕后,把可执行文件放入GOPATH的bin目录中,随后在Eclipse的go语言配置界面的"tools"对应的“go oracle”,选择这个对应操作系统的oracle就可以了,在ubuntu里面应该选择“oracle”,随后点击“Apply”按钮,我们进入eclipse里面,随便编写些代码,按住ctrl,随后点击任意代码,我们就可以看到选中代码源代码了!
到此,ubuntu14.10里,Eclipse的GO语言开发环境搭配完毕!!
ubuntu - 14.04,安装、配置GO语言开发工具Eclipse!!的更多相关文章
- Ubuntu 18.04 安装配置 go 语言
Ubuntu 18.04 安装配置 go 语言 1.下载 下载 jdk 到 Downloands 文件夹下 cd 进入 /usr/local, 创建 go 文件夹, 然后 cd 进这个文件夹 cd / ...
- Ubuntu 14.04 安装配置备忘录
完全在 Linux 下工作,大概有3年时间了. 之前都是用 Windows, 而把 Linux 装在虚拟机里,现在反过来,把 Windows 装在了虚拟机里,只是因为偶尔还要用网银的缘故. 以我这几年 ...
- Ubuntu 14.04安装配置NFS服务器
(一)安装NFS服务器1.1-安装Ubuntu nfs服务器端: sudo apt-get install nfs-kernel-server 1.2-安装nfs的客户端: sudo apt-get ...
- Ubuntu 14.04安装配置NFS
(一)安装NFS服务器 sudo apt-get install nfs-kernel-server sudo apt-get install nfs-common(在安装nsf-kernel-se ...
- Ubuntu 14.04 安装配置强大的星际译王(stardict)词典
转载http://blog.csdn.net/huyisu/article/details/53437931
- 在Ubuntu 14.04安装和使用Docker
Docker是一个开源软件,它可以把一个Linux应用和它所依赖的一切(比如配置文件)都封装到一个容器.然而,Docker与虚拟机不同,它使用了沙箱机制,Docker容器不运行操作系统,它共享主机上的 ...
- [转]在Ubuntu 14.04安装和使用Docker
在Ubuntu 14.04安装和使用Docker 作者:chszs,版权所有,未经同意,不得转载.博主主页:http://blog.csdn.net/chszs Docker是一个开源软件,它可以把一 ...
- Ubuntu 14.04 x64配置Android 4.4 kitkat编译环境的方法
Ubuntu 14.04 x64配置Android 4.4 kitkat编译环境的方法跟Ubuntu 12.04 - 13.10 以及jellybean编译环境配置没多大区别, 顺便记录下而已: Ub ...
- ubuntu 14.04 安装搜狗拼音输入法
原文:ubuntu 14.04 安装搜狗拼音输入法 ubuntu桌面系统下终于有了好用的拼音法-搜狗拼音输入法,欲在ubuntu 14.04下安装搜狗拼音输入法相当的简单. 先到搜狗拼音官网下载对应的 ...
随机推荐
- hl7消息中和时间有关的字段的格式
hl7消息中有许多segment(段)包含时间类型的Field.常用的MSH, EVN, PID中的时间字段及其格式为: 1. MSH-7, Date/time Of Message为yyyyMMdd ...
- 蓝桥杯 算法训练 ALGO-146 4-2找公倍数
算法训练 4-2找公倍数 时间限制:1.0s 内存限制:256.0MB 查看参考代码 问题描述 这里写问题描述. 打印出1-1000所有11和17的公倍数. 样例输入 一个满足题 ...
- eval(function(p,a,c,k,e,r)解密程序
以eval(function(p,a,c,k,e,r){e=function(c)开头的js文件是经过加密的 使用下面方法可以对js文件进行加密.解密 步骤:1.新建html页面,内容如下列代码 2. ...
- Appium—python_ 安卓手机划屏幕操作
开始的时候 不知道 python_unittest框架的命名规则,导致方法进不去,后来 改变方法名 能获取 # conding=utf- from appium import webdriver im ...
- mysql索引最左匹配原则的理解
CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `ci ...
- c:if标签数据回显判断是否选中
<form action="/brand/list.do" method="post" style="padding-top:5px;" ...
- 配置mysql 问题解决
问题 [Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--s ...
- MPEG-PS封装格式
据传输媒体的质量不同,MPEG-2中定义了两种复合信息流:传送流(TS:TransportStream)和节目流(PS:ProgramStream) PS文件分为3层:ps层(Program Stre ...
- ImageView 的 ScaleType
/** * Options for scaling the bounds of an image to the bounds of this view. 将一个图片的边界缩放到这个view边界的几种选 ...
- JavaScript的流程控制语句
JS的核心ECMAScript规定的流程控制语句和其他的程序设计语言还是蛮相似的.我们选择一些实用的例子来看一下这些语句.顺序结构我们在这里就不再提到,直接说条件和循环以及其他语句.一.条件选择结构 ...