问题描述:
go语言是一种非常轻便的语言,受到不少新生互联网公司的喜爱。于是,有空的时间也想学习一下这种语言。那么,如何在windows下面搭建简单的go语言开发环境呢?
问题解决:
构建简单的go开发环境分两步:
1,到go的官网下载sdk安装
官网地址是https://golang.google.cn/,安装sdk后,基本上就可以编写,编译和运行go语言程序。笔者使用的是windows7系统,%GOPATH%被配置到C:\Users\[user]\go,目录下面,可以在这个目录下面创建src目录,然后按照go入门教程指引,创建package的路径文件夹,编写程序,使用go build, go install,然后执行bin下面生成的可执行程序。
2,安装notepad++的go语言编写插件和配置语言着色和自动完成
笔者找了不少地方,发现百度上面找到对的教程,那个网站根本用不了。笔者使用的是notepad++ 7.5.8 zip解压版,最后找到了一个比较可靠的github:
https://github.com/chai2010/notepadplus-go
按照上面说明的步骤配置了go语言着色和代码自动补全。
再按照GoNpp插件:
https://github.com/tike/GOnpp
可执行文件下载路径是:
https://nchc.dl.sourceforge.net/project/gonpp/GOnpp_1.2_UNI.zip
安装的方法是,解压文件得到一个dll文件,打开notepad++,在“设置”-》“导入”-》“导入插件”,选择ddl即可。
完成后重启notepad++即可。
后记
对于新手来说,使用notepad++编辑go代码还是不够方便,尤其是习惯了eclipse 一个F3就可以跳转到目标代码的情况。由于go语言的简洁,完全看不出来函数究竟在哪个文件。因此,最终还是建议新手使用liteide来浏览go代码和编辑go代码,按着Ctrl键点击函数就可以跳转到对应的函数定义,简直是方便得不要不要的!