Go编程语言-Eclipse集成goeclipse开发插件,安装详情及编写Hello Word-陈科肇

原创 2016年08月29日 14:38:37

goeclipse 插件指南

http://goclipse.github.io/

概述

GoClipse对于一个Eclipse IDE的Go编程语言。
特征
安装
用户指南
Github上 (最新发布) (报告问题)
GoClipse用户组 -讨论和帮助,GoClipse

安装要求

  • Java VM version 8 or later.
  • Eclipse 4.6 (Neon) or later.
  • CDT 9.0 or later (this will be installed or updated automatically as part of the steps below).

开始安装

离线安装

因为GFC的封闭,我们需要先到https://github.com/GoClipse/goclipse.github.io/archive/master.zip下载GoClipse的安装包,并解压。然后打开Eclipse(确保已经包含CDT),Help -> Install New Software…,然后选择Add按钮,输入解压后的Release目录,选择GoClipse,然后一直next就安装成功了。安装完成后需要重启Eclipse。
陈科肇

在线安装

直接上操作图
打开:help>Install New Software
陈科肇
因为我已经安装过了,所以这步就不展示了。
安装完成,重启Eclipse

配置

打开:Window>Preferences
陈科肇
然后按键,Apply保存更改
接下来的任务,主要是完成这三项配置
陈科肇
完成这配置的方式有两种,你可以选择你已经下载好,并编译好的go程序,或者点击Download…按钮执行下载即可

gocode配置

方式一:运行>cmd>dos命令,
#获取gocode
go get -u github.com/nsf/gocode
#编译gocode
go build github.com/nsf/gocode

陈科肇
编译成功后,手动点击Browse…按钮,选上%GOPATH%/bin/gocode.exe

godef配置

方式二:点击Download…按钮执行

陈科肇
为什么我不按顺序来配置这三项呢,因为gurn有点问题

gurn配置

我们采用方式二来配置时,看Go Tools Log
陈科肇
可看出gurn访问的路径为:golang.org/x/tools/cmd/guru
竟然方式二不行,那就用方式一看看咯
陈科肇

可知,这路径是访问不到了。
那我们就用浏览器访问这个链接看看。
陈科肇
最后用github上的地址来获取gurn就可以啦。

https://github.com/golang/tools/tree/master/cmd/guru

可采用方式一来实现!

注意:
Build里,是go build github.com/golang/tools/cmd/guru,而不是
go build github.com/golang/tools/tree/master/cmd/guru。
要根据实际目录来编译

执行,报错

can't load package: package github.com/golang/tools/cmd/guru: code in directory E:\0Develop\Android\Battery Historian\Go\work\src\github.com\golang\tools\cmd\guru expects import "golang.org/x/tools/cmd/guru"

显然里面的.go文件import了大量的golang.org/x为前缀的路径

解决方法:
把从github上下载下来的github.com/golang/->tools移位到golang.org/x/

再执行编译命令:

go build golang.org/x/tools/cmd/guru

陈科肇
最终最后结果:
陈科肇

测试goeclipse

打开:File>New>Other…,找到
陈科肇
创建一个Go Project
再创建一个hello.go
陈科肇

这时是不能运行的。
解决方法
打开:Window>Preferences
陈科肇
要勾上这个,才可以
OK,再来运行一次
左键>Run As>Go Application
运行失败
陈科肇
我们发现已经报错了。
陈科肇
解决方法:
在src/下不能直接放.go文件。
陈科肇

版权声明:本文为博主原创文章,未经博主允许不得转载。

eclipse下配置GO语言的开发环境

1、配置eclipse下配置GO语言的插件点击eclipse的“Help”菜单,找到“Install New Software…”菜单项。如下图: 点击“Install New Software…”...
  • dgh_84
  • dgh_84
  • 2017年02月10日 20:53
  • 5625

Eclipse Neon 下go语言开发插件设置(自行编译插件部署,非update安装)

Eclipse Neon 下go语言开发插件设置(自行编译插件部署,非update安装)
  • ikevin
  • ikevin
  • 2017年01月17日 21:41
  • 837

在windows下配置Eclipse + go环境

本文章地址:http://blog.csdn.net/hengyunabc/article/details/7371446 2012-03-31:新版的goclipse改进很大,本文有些内容已过...
  • hengyunabc
  • hengyunabc
  • 2012年03月20日 00:10
  • 27738

在eclipse中配置Go开发环境

转载:https://www.jianshu.com/p/48025776632c 在第一节中,小伙伴们已经学会了安装Go语言的SDK和如何在eclipse中安装对go语言的支持插件,细心的小伙伴会发...
  • DDFFR
  • DDFFR
  • 2017年12月23日 19:50
  • 89

GO语言学习:GoEclipse配置

GoEclipse
  • phlong999
  • phlong999
  • 2016年02月23日 16:41
  • 8965

Golang 开发工具

作为一个理想的开发工具,可以设定对其的期望,具体如下:    ·支持语法高亮的文本编辑    ·支持Unicode编码,便于在代码中直接使用非英文字符串    ·支持工程构建    ·直接执行构建结果...
  • lengyuezuixue
  • lengyuezuixue
  • 2017年12月15日 09:22
  • 89

windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境

windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境 目前go语言在window或者linux操作系统上,最好的go语言开发调试环境都是由eclipse+goc...
  • manlyboy1
  • manlyboy1
  • 2016年07月28日 10:27
  • 4204

eclipse go插件

  • 2017年05月07日 18:34
  • 1.94MB
  • 下载

eclipse for golang离线插件包

  • 2015年02月15日 22:41
  • 14.55MB
  • 下载

1.go语言——入门

简介 Go语言是一门简单、高效、安全和并发的语言。简单到甚至不需要有一个符号表来进行词法分析。它可以快速地编译;整个工程的编译时间在秒以下的情况是常事。它具备垃圾回收功能,因此从内存的角度是安全的。...
  • notbaron
  • notbaron
  • 2017年09月27日 20:19
  • 9443
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Go编程语言-Eclipse集成goeclipse开发插件,安装详情及编写Hello Word-陈科肇
举报原因:
原因补充:

(最多只允许输入30个字)