windows下Go语言开发环境安装 - Go语言中文社区

windows下Go语言开发环境安装


最近开始学习Go语言,在安装开发环境时遇到一些问题,记录下来,以便遇到相同问题的朋友能参考。

一、开发包安装

1. 话不多说,首先第一步,安装Go语言的开发包,下载地址:http://www.golangtc.com/download


选择合适的安装包,我的系统是64位的win7,因此选择了windows-amd64.msi

下载完后双击安装程序,我是默认安装到C:Go下。

2.安装完成后默认在系统环境变量Path后添加了Go安装目录下的bin目录C:Gobin,并添加了环境变量GOROOT,值为Go的安装根目录C:Go,此时再在环境变量中添加Go的工作空间变量GOPATH,值我设为F:javaworkspaceGo(因我是用eclipse作为开发工具,且使用Go语言的插件做开发,因此,在之前的eclipse工作空间中增加了Go语言的工作空间),在环境变量Path后追加%GOPATH%bin。

3.重启系统,打开命令行,输入go env,有内容显示则说明Go开发包安装完成,再看内容中的GOPATH是刚才设置的路径,则说明设置成功。


二、eclipse的Go语言插件安装

1.我使用eclipse作为开发工具,其安装过程这里略过。启动eclipse,选择菜单Help->Eclipse Marketplace,在Search选项卡的Find输入框中输入Go并点Go按钮,搜索到了GoClipse插件,如下图


点Install进行安装。

注意:我当时到这一步时,eclipse报错:

Cannot complete the install because one or more required items could not be found.
  Software being installed: GoClipse 0.16.1.v201607061938 (goclipse_feature.feature.group 0.16.1.v201607061938)
  Missing requirement: GDB DSF Debugger Integration Core 5.0.0.201606062011 (org.eclipse.cdt.dsf.gdb 5.0.0.201606062011) requires 'bundle org.eclipse.launchbar.core 2.0.0' but it could not be found
  Missing requirement: GDB DSF Debugger Integration Core 5.0.0.201607151550 (org.eclipse.cdt.dsf.gdb 5.0.0.201607151550) requires 'bundle org.eclipse.launchbar.core 2.0.0' but it could not be found
  Cannot satisfy dependency:
    From: GoClipse Eclipse Debug 0.16.1.v201607061938 (com.googlecode.goclipse.debug 0.16.1.v201607061938)
    To: bundle org.eclipse.cdt.dsf.gdb [5.0.0,6.0.0)
  Cannot satisfy dependency:
    From: GoClipse 0.16.1.v201607061938 (goclipse_feature.feature.group 0.16.1.v201607061938)
    To: com.googlecode.goclipse.debug [0.16.1.v201607061938]

那么在Eclipse 的Marketplace上安装插件这条路走不通(但我家里电脑上的的eclipse通过这里可以安装成功,可能eclipse版本的差别,没有仔细对比。但我公司和家里eclipse都是官网下的最新版本,安装时间只差个把月)。解决的办法是在eclipse中选择菜单Help->Install New Software,增加仓库Goclipse,站点为:https://raw.githubusercontent.com/GoClipse/goclipse.github.io/0.16.0/releases/,如下图:


选择GoClipse插件进行安装,网上有些文章,站点地址用的是http://goclipse.github.io/releases/之类的地址,我试过是无法安装的。

2.插件安装完后重启eclipse,选择菜单Window->Preference->Go->Tools,这里需要下载3个工具:


点Download下载,但这里下载guru.exe时会报错,提示连接连接超时啥的,这是由于被墙了的原因,不要慌,我们到https://github.com/golang/tools上下载


下载zip压缩包后,在Go的工作空间的src目录下创建目录golang.orgxtools,并把zip中tools目录下的所有文件解压到该目录

3.在命令行中输入命令 go install golang.orgxtoolscmdguru,执行完后发现在Go的工作空间bin目录下,已生成了guru.exe。


至此,windows下Go语言的开发环境搭建完毕。

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/westhod/article/details/80436307
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2019-08-26 22:44:42
  • 阅读 ( 1526 )
  • 分类:Go环境配置

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢