Go学习笔记(一):环境配置

Go Golang~

安装

官网下载安装文件,安装即可。
官网地址:https://golang.org/dl/
以windows为例,此文最新版本1.6.2,下载地址:https://golang.org/doc/install?download=go1.6.2.windows-amd64.msi
下载的.msi文件可直接安装,默认安装路径为:c:\Go,安装过程中可更改路径,如D:\Program Files\Go\

配置

加入Path

安装完成之后,需把Go加入环境变量中。
以Windows为例,如安装路径为D:\Program Files\Go\,则在系统的Path中添加D:\Program Files\Go\bin

配置GOROOT & GOPATH

安装完成后,默认会配置GOROOT,若没配置,可新建变量,其值为Go的安装目录,本文案例中为D:\Program Files\Go
GOPATH则与Go的workspace概念直接相关,且是go installgo get等命令的工作路径,若不配置该变量,使用以上命令时会报错。具体可参照下文:http://studygolang.com/articles/5936
此处,配置GOPATH。结果如截图所示:
Go配置

Go工作空间浅析

Go的工作空间可参照博文:http://studygolang.com/articles/5936
该博文大多数都讲解得比较细致。但关于bin文件夹的讲解略有缺失,在此补充。
使用go install吧编译.go文件,可在pkg中得到二进制的包,但不一定会在bin中得到可执行的二进制文件。
只有编译的源文件中有packagemain,且代码中有main函数的情况下,才会在bin中编译得到可执行二进制文件。