Go语言07年由Google推出,旨在解决多核网络编程问题,目前火热的Docker就是基于Go开发的,当然还有Kubernetes。相比Java等流行开发语言,golang在并发性、开发速度等方面做了诸多改进。
基础环境安装配置
Go
我是在Windows10使用,下载Go语言zip安装包,解压到磁盘某一目录下,然后配置环境变量GOROOT,命令行下输入go version
,显示:go version go1.9 windows/amd64
说明安装成功,输入go env
还可以查看环境变量。整个过程与配置Java语言类似。
LiteIDE
图标太极,浓浓的中国风,国人社区开发的IDE,目前支持Go的IDE中较好的了。
Goland
最近发现JetBrains发布了GoLand,由于一直习惯于用idea,义无反顾的试用,整体体验还是非常不错的,而且直接复用idea的配置,不用再搞一遍个性化配置,省事又省心。
相比idea多了一个GOPATH的配置,类似workspace概念。
windows下面也设置了这个环境变量,默认是存储go相关的源码包、编译之后的文件等,包含三个规定的目录:src、pkg 和bin,这三个目录分别用于存放源码文件、包文件和可执行文件。。