Go 安裝 for Windows
本文檔介紹在 Windows 系統上安裝 Go 語言環境的多種方法。
方法一:使用官方安裝包(推薦)
1. 下載 Go 安裝包
從 Go 語言 下載頁面 下載最新版本的 Go 安裝包(.msi 文件)。
根據您的系統架構選擇:
- 64位系統:下載
windows-amd64.msi - 32位系統:下載
windows-386.msi
2. 運行安裝程序
雙擊下載的 .msi 文件,啟動安裝向導:
- 按照提示進行安裝
- 默認安裝路徑為
C:\Go - 安裝程序會自動配置環境變量
3. 驗證安裝
打開命令提示符或 PowerShell,輸入以下命令:
powershell
go version






你應該會看到類似如下的輸出:
powershell
go version go1.21.5 windows/amd64方法二:使用壓縮包手動安裝
1. 下載壓縮包
從 下載頁面 下載 .zip 格式的壓縮包。
2. 解壓文件
將壓縮包解壓到目標目錄,例如 C:\Go。
3. 配置環境變量
手動配置系統環境變量:
通過 GUI 配置:
- 右鍵點擊"此電腦"或"我的電腦",選擇"屬性"
- 點擊"高級系統設置"
- 點擊"環境變量"
- 在"系統變量"中找到
Path變量並編輯 - 添加
C:\Go\bin到變量值中 - 新建系統變量
GOPATH,值為%USERPROFILE%\go
通過 PowerShell 配置:
powershell
# 設置 GOPATH
[Environment]::SetEnvironmentVariable("GOPATH", "$env:USERPROFILE\go", "User")
# 添加 Go bin 到 PATH
$path = [Environment]::GetEnvironmentVariable("Path", "User")
[Environment]::SetEnvironmentVariable("Path", "$path;C:\Go\bin;$env:USERPROFILE\go\bin", "User")方法三:使用 Chocolatey 安裝
如果您已安裝 Chocolatey 包管理器,可以使用以下命令:
powershell
choco install golang方法四:使用 Scoop 安裝
如果您使用 Scoop 包管理器:
powershell
scoop install go配置 Go 模塊代理(中國大陸用戶)
如果您在中國大陸,建議配置 Go 模塊代理以加速依賴下載:
powershell
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct或者使用七牛雲代理:
powershell
go env -w GOPROXY=https://goproxy.io,direct設置 Go 工作空間
創建 Go 工作空間目錄結構:
powershell
mkdir $env:USERPROFILE\go
mkdir $env:USERPROFILE\go\bin
mkdir $env:USERPROFILE\go\pkg
mkdir $env:USERPROFILE\go\src常見問題
1. 命令無法識別
如果輸入 go version 提示"不是內部或外部命令":
- 確認 Go 已正確安裝
- 檢查環境變量是否正確配置
- 重新打開命令提示符或 PowerShell(環境變量更改後需要重啟終端)
2. 查看當前配置
查看 Go 環境配置:
powershell
go env查看特定配置項:
powershell
go env GOPATH
go env GOROOT3. 修改安裝路徑
如需修改默認安裝路徑,可在安裝向導中選擇自定義路徑,或解壓壓縮包到指定位置後手動配置環境變量。
卸載 Go
使用安裝包安裝的卸載方法
- 打開"設置" > "應用" > "應用和功能"
- 找到 "Go Programming Language"
- 點擊"卸載"
手動刪除
powershell
# 刪除 Go 安裝目錄
Remove-Item -Recurse -Force "C:\Go"
# 刪除 GOPATH 目錄(可選)
Remove-Item -Recurse -Force "$env:USERPROFILE\go"並從系統環境變量中刪除相關配置。
下一步
安裝完成後,您可以:
