## 安裝
#### windows
下載地址
https://studygolang.com/dl 或者 https://golang.google.cn/dl/
Go語言的Windows 安裝包一般格式為 MSI格式,可以直接安裝到系統,Go語言的Windows 安裝包般命名如下:go1.16.3.windows-amd64.msi
- 1.16.3表示Go安裝包的版本;
- Windows表示這是一個Windows安裝包;
- amd64表示匹配的CPU版本,這里匹配的是64位CPU;
選擇自己系統對應的版本下載即可,下載成功后雙擊安裝
安裝在 `D:\Go` 目錄下,將 `D:\Go\bin` 目錄添加到系統環境變量中。添加后你需要重啟命令窗口才能生效
```
C:\Users\EDZ>go version
go version go1.16.3 windows/amd64
// 解決 go get 下載速度慢
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
```
**配置環境變量**
此電腦 -> 屬性 -> 高級系統設置 -> 環境變量 -> 新建系統變量
變量名:GOROOT
變量值:D:\Go\bin
#### linux
```
wget https://golang.google.cn/dl/go1.15.3.linux-amd64.tar.gz
tar -C /usr/local -xzf go1.15.3.linux-amd64.tar.gz
// 添加PATH環境變量,并配置 go get 快速下載
vim /etc/profile
// GOROOT 的值應該為Go語言的當前安裝目錄:export GOROOT=/usr/local/go
// PATH 為了方便使用Go語言命令和 Go 程序的可執行文件,需要追加其值:
// export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
//末尾追加:
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
export GOPROXY=https://goproxy.cn
// 然后,使用 source /etc/profile 命令使配置文件生效
source /etc/profile
go version
go version go1.15.3 linux/amd64
```
#### 編輯器推薦
第一款是 Visual Studio Code + Go 擴展插件,可以讓你非常高效地開發,通過官方網站 https://code.visualstudio.com/ 下載使用。
第二款是老牌 IDE 公司 JetBrains 推出的 Goland,所有插件已經全部集成,更容易上手,并且功能強大,新手老手都適合,你可以通過官方網站 https://www.jetbrains.com/go/ 下載使用。