最近开始学习研究Go语言,工欲善其事,必先利其器,想要实现第一个 Hello World,咱们就得先把开发环境配置好!
我是windows下使用Eclipse开发,在安装配置开发环境时遇到一些问题,记录下来,以便遇到相同问题的朋友能参考
一、下载安装开发包
1.第一步,安装Go语言的开发包,下载地址:https://studygolang.com/dl
选择合适的安装包,我的系统是64位的win7,因此选择了windows-amd64.msi,下载完后双击安装程序,我是默认安装到C:\Go下。
2.第二步,安装完成后默认在系统环境变量Path后添加了Go安装目录下的bin目录C:\Go\bin,并添加了环境变量GOROOT,值为Go的安装根目录C:\Go;
此时再在环境变量中添加Go的工作空间变量GOPATH,值我设为D:\appcsm\go(因我是用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报错:
那么在Eclipse 的Marketplace上安装插件这条路走不通,看官不用着急,解决的办法是在eclipse中选择菜单Help->Install New Software,增加仓库Goclipse,
站点为:https://raw.githubusercontent.com/GoClipse/goclipse.github.io/0.16.0/releases/,如下图:
选择GoClipse插件进行安装,安装有点慢,慢慢等待成功,重启即可。
2.插件安装完后重启eclipse,选择菜单Window->Preference->Go 配置安装止录
3.然后继续配置,选择菜单Window->Preference->Go->Tools,这里需要下载3个工具:
我这里下载第二项guru.exe时,总时失败,如果你也遇到这种情况了,也不要着急,我们另外下载解决
我们到https://github.com/golang/tools上下载
下载zip压缩包后,在Go的工作空间的src目录下创建目录golang.org\x\tools,并把zip中tools目录下的所有文件解压到该目录;在命令行中输入命令 go install golang.org\x\tools\cmd\guru,
执行完后发现在Go的工作空间bin目录下,已生成了guru.exe。至此,windows下Go语言的开发环境搭建完毕。
三、开启Hellow world
点击菜单File->New->Other
创建工程,开启编程吧
有疑问加站长微信联系(非本文作者)