#### 环境下载地址:[https://golang.google.cn/dl/](https://golang.google.cn/dl/)
> #### 选择相应的版本下载
> Windows平台和Mac平台推荐下载可执行文件版,Linux平台下载压缩文件版。
### GOROOT与GOPATH
1. GOROOT是我们安装go开发包的路径
2. GOPATH是当前工作目录,Go 1.8版本开始,GO开发包在安装完成之后,GOPATH给了一个默认的目录。
###GOProxy
1. Go1.14版本之后,推荐使用go mod模式来管理依赖,不再强制把代码必须写到GOPATH的src中,你可以在任意位置写go代码。默认goproxy的位置是:**https://proxy.golang.org,direct**,可使用 如下来进行配置
```
go env -w GOPROXY=https://goproxy.cn,direct
国内推荐:https://goproxy.io,https://goproxy.cn
```
#### 跨平台编译
~~~bash
SET CGO_ENABLED=0 // 禁用CGO
SET GOOS=linux
SET GOOS=windows
SET GOOS=darwin //mac
SET GOARCH=amd64 //目标处理器架构是amd64架构
~~~