下载地址:
Go官网下载地址(经常访问不了):https://golang.org/dl/
Go官方镜像站(推荐):All releases - The Go Programming Language
Go语言中文网:Go下载 - Go语言中文网 - Golang中文社区
安装
目前最新的版本为go1.23.4.windows-amd64.msi,但是此处还是使用go1.11.5.windows-amd64.msi版本。
双击下载的安装包,默认安装即可,但是在此不愿意安装到C盘,所以选择安装到D:\go
配置GOPATH/GOROOT
GOPATH是一个环境变量,用来表明Go项目的存放路径(工作目录)。
GOPATH最好只设置一个路径,所有项目代码都放在GOPATH的src目录下。
在Go1.8版本之前,GOPATH、GOROOT环境变量默认为空。从Go1.8版本开始,Go开发包在安装完成后会为GOPATH、GOROOT设置一个默认目录,Windows平台GOPATH默认值%USERPROFILE%/go,比如:C:\Users\用户名\go。如果想GOPATH变量包含多个目录,以分号进行分割。GOROOT默认值为Go的安装目录,比如D:\Go\,GOPATH默认添加到用户环境变量中,GOROOT默认添加到系统环境变量中。
将GOROOT下的bin目录添加到path环境变量中(安装go1.11.5.windows-amd64.msi版本,这一步自动完成)。
GOPATH目录下新建三个文件夹:bin、src、pkg。bin用来存放编译后生成的可执行文件。pkg用来存放编译后生成的归档文件。src用来存放源代码文件。
GOPATH下的bin目录都添加到path环境变量中,否则自行下载的第三方Go语言工具将无法使用。