设为首页 收藏本站
查看: 952|回复: 0

Eclipse平台下配置Go语言开发环境(Win7)

[复制链接]

尚未签到

发表于 2015-5-18 09:31:37 | 显示全部楼层 |阅读模式
  《Go语言编程》中写到:“从功能和易用性等方面考虑, Eclipse+GoEclipse、LiteIDE这两个环境在所有IDE里面是表现最好的”,所以笔者打算采用Eclipse+GoEclipse开发环境。
  Eclipse平台下配置Go语言开发环境步骤:
  1、安装JDK和Eclipse
  建议JDK1.6及以上版本。Eclipse3.6及以上版本。
  2、安装GoEclipse插件
  在Eclipse中点击菜单“Help”-》“Install New Software”打开如下对话框,添加go插件的安装地址:http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/,
  按提示一步一步操作即可,下载时可能会遇到网络问题,可使用goagent或其他代理。
DSC0000.jpg
  3、安装并配置Go的编译器
  下载地址:https://code.google.com/p/go/downloads/list
  下载时请注意版本,应选择windows-386的版本。
  安装完后重启Eclipse,并通过菜单项“Window”-》“Preferences”-》“Go”打开Go语言的配置选项框。如下图:
DSC0001.jpg
  选择Go的安装路径即可,如笔者的安装路径是F:\Work\Go
  4、配置调试器(可选)
  需要先安装MinGW,下载地址:http://sourceforge.net/projects/mingw/files/MinGW/
  安装完之后,通过菜单项“Window”-》“Preferences”-》“Go”-》“Debugger”打开调试器的配置选项框。
  将GDB路径配置为:MinGW安装目录下的gdb.exe文件即可。
  5、配置代码自动补全(可选)
  需要配置gocode,可使用goEclipse插件自带的版本,也可以自己下载:https://github.com/nsf/gocode
  笔者使用的是goEclipse插件自带的版本,配置方式如下:
  通过菜单项“Window”-》“Preferences”-》“Go”-》“Gocode”打开配置选项框。
  将Gocode的路径配置为:goEclipse的安装路径下的gocode.exe文件,如
  F:\Work\eclipse\plugins\com.googlecode.goclipse.gocode_0.7.6.v450\tools\windows_386\gocode.exe
  6、配置支持Import远程包(可选)
  为了支持Import远程包,最好装个gowin-env。下载地址:https://bitbucket.org/akavel/gowin-env/downloads。 如果下的是压缩包,请把它解压到C盘。例如,C:\gowin-env。里面有个Console.bat是以后使用go get的环境。举例:有个文件a.go,里面import (
  "fmt"
  "github.com/astaxie/beedb"
  _ "github.com/ziutek/mymysql/godrv"
  为了编译该a.go文件,需要启动Console.bat,然后在该命令行窗口,进入c:\go\src目录下,执行go getgithub.com/astaxie/beedb
  Go get github.com/ziutek/mymysql/godrv .
  Go 会自动下载该远程包并编译和安装这些包。
  7、go install: no install location for directory *** outside GOPATH错误的处理
  由于每一个Go程序都必须包含一个main包以及一个main()函数,因此如果没有main包就会导致上述错误。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-67969-1-1.html 上篇帖子: win7 64位系统pdf预览 下篇帖子: 安装win7或win2008时用Diskpart工具分区。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表