文档章节

go开发环境goclipse的安装

独钓渔
 独钓渔
发布于 2017/08/30 12:43
字数 340
阅读 102
收藏 0

 

一: go安装

golang官网:https://golang.org/

下载程序有解压版,有安装版。安装没有什么特别的。主要是安装后的设置。

我安装到了 "D:\Go",

设置GOROOT环境变量为 “D:\Go” 并添加“%GOROOT%\bin”到path变量。

还需要设置GOPATH环境变量,这个相当于工作目录。我这里使用的是“D:\GoWork\test”。

有的还未了方便把gopath下的bin也添加到了。path路径,这样编写的程序可以直接执行。

 

二: goclipse安装

可以直接在市场里直接搜索“goclipse”,或者去“https://github.com/GoClipse/goclipse.github.io/archive/master.zip”这里下载离线安装文件

安装或者“http://goclipse.github.io/releases/”使用这个地址在线安装也可以,他的安装和eclipse的其他插件一样。

但是安装guru时是有问题的。

因为GFW的原因,这个需要手动安装

可以去这里下载 https://github.com/golang/tools 

https://github.com/golang/tools 这个是 [mirror] Go Tools https://godoc.org/golang.org/x/tools

下载解压后方到 gopath的src下去,新建golang.org/x/tools目录下这里一定要注意,别忘了改名称。

然后执行 

这样gopath下的bin下的三个文件都有了,如图:

 

 

三: 新建个go项目

代码放在src下,需要注意的是src下不直接放.go的源码哦。

 

 

© 著作权归作者所有

共有 人打赏支持
独钓渔
粉丝 48
博文 375
码字总数 142587
作品 0
沙坪坝
系统管理员
Goclipse中运行Go语言程序的配置 (转载+自己的设置)

昨晚和今天一上午分别在Windows7、Ubuntu 12.04LTS和Mac OS X上尝试配置了下Go语言的开发环境,安装Go语言倒是都没遇到什么问题,就是在使用Eclipse的Goclipse插件开发Go语言的时候,一直 Ru...

cyper
2013/01/08
0
1
搭建Go开发及调试环境(LiteIDE + GoClipse) -- Windows篇

这里以Windows7 64位为例,如果是32位环境需安装对应版本程序。 一、安装golang1.2.2 1.3及1.3.1编译生成的二进制文件,无法使用LiteIDE23.2携带的gdb7.7进行调试。 二、安装及配置LiteIDE 将...

徐学良
2015/08/20
0
0
windows 下的 eclipse安装goclipse 配置golang开发环境

下载goclipse eclipse plugins http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/ (建议使用proxy下载,除非你能直接访问;)) 我在百度网盘上传了最新的goclipse插件包,提...

hotkit
2014/11/22
0
0
在windows下配置Eclipse + go环境

2012-03-31:新版的goclipse改进很大,本文有些内容已过时。 1.下载go的windows下的安装包: https://code.google.com/p/go/downloads/list 也可以下载源代码,用MinGW编译。先配置好MinGW的...

山海经
2013/08/25
0
0
【嗜血GO笔记】如何在goclipse 中配置代码自动补全。

代码总也不补全,用起来很不爽,但是liteide 的补全却很舒服,看了下 ,发现其实代码提示主要靠的就是gocode.exe这个文件 注意不是godoc.exe哈,有个小伙伴错误设成了godoc.exe半天他也没找到...

omm881
2015/02/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Redis常用命令

keys 我把这个命令放在第一位,是因为笔者曾经做过的项目,以及一些朋友的项目,都因为使用keys这个命令,导致出现性能毛刺。这个命令的时间复杂度是O(N),而且redis又是单线程执行,在执行k...

谢思华
34分钟前
2
0
关于css宽度分离

所谓宽度分离就是width 属性不与影响宽度的 padding/border(有时候包括 margin)属性共存 例如: .box{width:200px;padding:20px;border:1px solid;} 为何要做宽度分离 一说到分离就是为了好...

莫西摩西
45分钟前
1
0
Linux常用命令

###############常用命令说明############################## cat /proc/version 显示内核的版本 mv dir1 new_dir 重命名/移动 一个目录 rm -rf a.txt b.txt c.txt 删除多个文件 chmod 777 ......

lyle_luo
52分钟前
2
0
全国地区代码科普

全国地区代码表 天津市 地区代码 地区名称 1100 天津市 辽宁省 地区代码 地区名称 2210 沈阳市 2210 法库县 2210 康平县 2210 辽中县 2210 新民市 2220 大连市 2222 普兰店市 2223 庄河市 22...

恋码之子
52分钟前
1
0
DbForge Schema Compare for MySQL入门教程:生成比较报告

【dbForge Schema Compare for MySQL下载】 当架构比较完成后,您可以生成比较报告以保留架构更改的记录。 1. 在“Comparison” 菜单中,单击“Generate Comparison Report” 。将打开“Gen...

Miss_Hello_World
53分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部