原文链接:
https://mp.weixin.qq.com/s?__biz=MzI0NDgyODEwMw==&tempkey=OTQxX0hUUXZ2RlRhZko3cHBlOTBIWGFaaF8yMExnZktvMHo4RmZrVlVvRU1UdVRwekhqYWNWbUdRTk1SYlBBQ0hhN0Jfd3RndGZuX3d4SkpGeE1ZeHhnakJMNlBqLTQ3cm5KWjhYQkFiaU1pdHlwS3FIc2tpajFDZ3Njd0pRRXJVVGM1TndFd1l3eHdkd202VTRudXZXaDhwNzU4bmw5ZGZEcDBLVEdnZ3d%2Bfg%3D%3D&chksm=695693db5e211acdfdc59bf9ba57c53d728f1b9acb379d65cc3f1741db1e1e662d0212315ca9#rd
或关注微信公众号:魅影响
1.下载并且安装/解压Golang
下载选择对应的版本
https://www.golangtc.com/download
本人是Win64的平台位的下载的go1.9.2.windows-amd64.zip
下载后解压
2. 配置环境变量
(1)。新建变量名:GOROOT
变量值:D:\ FrankGhost_Down \ Go \ go1.9.2.windows-amd64 \ go
变量值为步骤1解压的目录
(2)。新建变量名:GOPATH
变量值:d:\ FrankGhost_Down \转到\ go1.9.2.windows-AMD64 \去\ GOPATH
变量值为步骤1解压目录下新建的GOPATH文件夹
并将上述变量名添加到路径中
在路径变量值最后加入如下配置
;%GOROOT%\ BIN;%GOPATH%
3. 测试安装是否成功
打开Windows中的命令提示符(cmd.exe)执行命令:go version或者go help
正常情况下会显示:
说明已经配置成功
4. 开发走的IDE
1)LiteIDE
下载地址:https://nchc.dl.sourceforge.net/project/liteide/X33.1/liteidex33.1.windows-qt5.zip
因为本人是赢系统所有下载的胜利版本的
也可以选择不同的版本下载,下载链接:
https://sourceforge.net/projects/liteide/files/
下载完后解压并进入仓目录
会有一个liteide.exe的可执行文件
双击打开
2)配置LiteIDE
2.1修改当前运行环境我这里设置为Win64平台
2.2配置当前环境点击“工具” --->“编辑当前环境”
如下图所示
#本机编译器窗口AMD64
GOROOT = d:\ FrankGhost_Down \转到\ go1.9.2.windows-AMD64 \去
#GOBIN =
GOARCH = AMD64
全球海洋观测系统=窗口
CGO_ENABLED = 1
PATH =%的MinGW%\ bin中;%GOROOT%\ bin中;%PATH%
##将PATH修改为你的环境变量,没有下载的MinGW的我稍后在后面讲解
##这里的MinGW的先暂时不要修改
LITEIDE_GDB = gdb64
LITEIDE_MAKE =的mingw32-MAKE
LITEIDE_TERM =%COMSPEC%
LITEIDE_TERMARGS =
LITEIDE_EXEC =%COMSPEC%
LITEIDE_EXECOPT = / C
修改完后保存,CTRL + S
2.3 添加GOPATH
工具 - >管理GOPATH ...
如下图所示
打开后我这里使用自定义GOPATH
添加之前解压的golang包下新建的GOPATH目录
这个时候你已经配置完,让我们跑一把
2.4新建项目
文件 - >新建
这里选择 Go1 Command Project 模板
选择你要新建文件的位置
输入项目名称
点击OK
按上方的BR按钮运行程序
运行结果如下图所示
此时已经可以运行走程序
要调试进入还需要安装MinGW的亦或是Cygwin的,至于两者的区别可自行百度
3.下载并配置MinGW的
下载地址:https://sourceforge.net/projects/mingw/files/
直接下载就可以
下载完成后选择你需要的安装包
选中mingw-developer-toolkit和mingw32-base两个包→安装→应用更改。
下载完成后设置环境变量
(1)。新建变量名:MinGW
变量值:为安装的目录
并将添加到路径变量下
(2)测试
cmd gcc -v
输出如下则配置成功
配置成功后修改LiteIDE的当前环境变量
此时已经完成LiteIDE的围棋开发环境配置
5. Eclipse集成goeclipse开发插件
开始安装
离线安装
https://github.com/GoClipse/goclipse.github.io/archive/master.zip 下载GoClipse的安装包,并解压然后打开Eclipse的(确保已经包含CDT),帮助- >安装新软件...,然后选择添加按钮,输入解压后的版本目录,选择GoClipse,然后一直接下来就安装成功了。安装完成后需要重启的Eclipse。
在线安装
直接上操作图
打开:帮助>安装新软件
安装完成,重启的Eclipse
配置
打开:窗口>首选项
配置安装目录和工作空间
最后选项要选也添加项目位置到GOPATH,如果它不包含那里
此处稍后解释此两者的区别
然后按键,应用保存更改
接下来的任务,主要是完成这三项配置
完成这配置的方式有两种,你可以选择你已经下载好,并编译好的走程序,或者点击下载...按钮执行下载即可
gocode配置
方式一:运行> CMD> DOS命令,
进入d:\ FrankGhost_Down \转到\ go1.9.2.windows-AMD64 \去\ GOPATH目录
为第一步解压Golang目录下新建的GOPATH目录
执行以下命令
#获取gocode go get -u github.com/nsf/gocode#编译gocode go build github.com/nsf/gocode
会在滨目录下生产gocode.exe文件,在GOPATH目录下生产gocode.exe
成功compile-后手动点击浏览...按钮,选上%GOPATH%/斌/ gocode.exe
godef配置
方式二:点击下载...按钮执行
如无以下错误则执行成功
包golang.org/x/tools/cmd/guru:无法识别的导入路径“golang.org/x/tools/cmd/guru”(https访问:获取https://golang.org/x/tools/cmd/guru? go-get = 1:拨号tcp 216.239.37.1:443:connectex:连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接的主机未能响应而建立连接失败。
大师配置
使用以上两个方法都不可行
我这里也不卖关子直接告诉大家方法
从GitHub的上下载源码再进行编译
下载地址:https: //github.com/golang/tools
下载完后解压
解压完后将tools文件夹复制到go1.9.2.windows-amd64 \ go \ src \ golang.org \ x \ tools
go1.9.2.windows-AMD64 \去的\ src \ golang.org \ X
##为下载解压的golang目录,golang.org \ X文件夹是手动创建的
再进入GOPATH目录下CMD
执行
去建立golang .org / x / tools / cmd / guru
会在GOPATH目录下生成guru.exe可执行文件
最终的结果为
重启的Eclipse中,此刻你已经完成配置
测试下
打开:文件>新建>其他...,找到
创建一个围棋项目
在创建一个包主
新建go file
执行成功
才坑点在SRC /下不能直接放。去文件。
在这里解释下
GOPATH和GOROOT
GOROOT:走的安装路径,官方包路径根据这个设置自动匹配
GOPATH:工作路径(其实不应该用中文的翻译,直接说GOPATH更合适)
实际上GOPATH,可以是一个目录的列表,在视窗环境变量里设置的时候,多个目录使用分号(;)隔开,在Linux的里多个目录使用冒号(:)隔开,组合的一个字符串。
GOPATH是一些列用于去来查找包的目录列表。使用进口“包名”的时候,如果在GOROOT里找不到,应该会转向到你的GOPATH里去寻找。
可以在CMD命令执行
去帮忙##查看帮助
以上按照顺序即可顺利完成进入开发环境的部署,如有疑问可后台留言。
如满意可关注公众号:魅影响
或扫描下方二维码进行关注