下载
下载地址:链接
安装
windows: 双击安装,选好安装位置,一路Next
环境配置
go安装会自动在用户环境变量里面创建 GOROOT 和 GOPATH,直接删除,并删除用户变量path中的配置
在系统变量中创建GOROOT,变量值为go的安装目录
选一个位置创建Go_workspace,作为工作目录,在工作目录下新建 bin、pkg、src 三个文件夹

- src:源码所在的目录,该目录下可以有子目录。
- pkg:保存归档文件(扩展名为 .a 的文件,即 archive 文件)这是程序编译后生成的静态库文件。
- bin:保存编译后的命令。每个命令都是使用源文件所在直接目录名命名的。
在系统变量中创建GOPATH,变量值工作目录:Go_workspace

在path中引用

这样就配置好了go的环境变量
配置代理:
# 启用 Go Modules 功能
go env -w GO111MODULE=on
# 配置 GOPROXY 环境变量,以下三选一
# 1. 七牛 CDN
go env -w GOPROXY=https://goproxy.cn,direct
# 2. 阿里云
go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct
# 3. 官方
go env -w GOPROXY=https://goproxy.io,direct
打开cmd,使用命令 go env 查看

更新
go 推出了新的包管理方式 :go mod
所以现在gopath的配置不再是必要
gomod使用
新装的·GO111MODULE都为no
设置命令:
go env -w GO111MODULE=on
#设置代理 国外的源太慢,设置国内的源,这里使用七牛云的
go env -w GOPROXY=https://goproxy.cn,direct
在任何地方创建项目 然后使用命令添加模块
go mod init
go mod init folderName