為了開始使用Go語言進行開發,我們首先需要正確安裝并配置Go語言環境。Go的安裝相對簡單,支持多平臺,包括Windows、macOS和Linux。本節將逐一介紹各平臺的安裝流程及環境變量配置方式。
一、Windows系統
1. 下載Go安裝包
前往Go語言官網:https://golang.org/dl/(中國用戶可使用 https://golang.google.cn/dl/)。
選擇適合的Windows版本(通常是?.msi
?安裝包)下載。
2. 安裝Go
雙擊?.msi
?文件,按照提示一步步安裝,默認路徑為:
C:\Go
3. 配置環境變量
安裝完成后,需檢查以下環境變量是否正確設置(通常安裝器會自動配置):
- ??GOROOT:Go的安裝目錄,如?
C:\Go
- ??GOPATH:你的工作區目錄,例如?
C:\Users\你的用戶名\go
- ??PATH:添加?
C:\Go\bin
?以及?%GOPATH%\bin
?到系統PATH中
4. 驗證安裝是否成功
打開命令提示符(cmd),輸入以下命令:
go?version
輸出類似:
go?version?go1.21.5?windows/amd64
說明安裝成功。
二、macOS系統
方法一:使用Homebrew(推薦)
brew?install?go
安裝完成后,Go 會自動安裝到?/opt/homebrew/opt/go/
(M系列芯片)或?/usr/local/opt/go/
。
方法二:官網下載并安裝
- 1. 前往 Go 官網下載?
.pkg
?安裝包; - 2. 雙擊安裝,默認路徑為?
/usr/local/go
。
配置環境變量(添加至?~/.zshrc
?或?~/.bash_profile
)
export?GOROOT=/usr/local/go
export?GOPATH=$HOME/go
export?PATH=$PATH:$GOROOT/bin:$GOPATH/bin
執行:
source?~/.zshrc??#?或?~/.bash_profile
驗證安裝
go?version
三、Linux系統
1. 下載安裝包
使用命令行下載:
wget?https://golang.google.cn/dl/go1.21.5.linux-amd64.tar.gz
或去官網下載最新版本。
2. 解壓并安裝
sudo?tar?-C?/usr/local?-xzf?go1.21.5.linux-amd64.tar.gz
Go 會安裝到?/usr/local/go
3. 配置環境變量(編輯?~/.bashrc
?或?~/.zshrc
)
export?GOROOT=/usr/local/go
export?GOPATH=$HOME/go
export?PATH=$PATH:$GOROOT/bin:$GOPATH/bin
保存后執行:
source?~/.bashrc
4. 驗證安裝
go?version
四、創建工作目錄
Go推薦的工作區結構如下:
$GOPATH/
├──?bin/??????#?編譯后的可執行文件
├──?pkg/??????#?編譯中間文件
└──?src/??????#?源代碼目錄└──?your_project/└──?main.go
建議設置:
mkdir?-p?$HOME/go/{src,bin,pkg}
從Go 1.11開始支持模塊(Go Modules),你也可以脫離GOPATH工作,只需在項目目錄下運行:
go?mod?init?your_project
五、小結
系統平臺 | 安裝方式推薦 | 默認安裝路徑 | 配置文件路徑 |
Windows | 官網?.msi ?安裝包 | C:\Go | 系統環境變量 |
macOS | Homebrew / 官網 | /usr/local/go | ~/.zshrc / ~/.bash_profile |
Linux | tar.gz 包手動安裝 | /usr/local/go | ~/.bashrc / ~/.zshrc |
至此,Go語言環境就安裝完畢,可以開始編寫和運行第一個Go程序了!