主题
设置环境变量
安装 Go 后,为确保可以在命令行正常使用 Go 命令、构建和运行程序,我们需要正确配置 Go 的环境变量。主要包括 GOROOT
、GOPATH
和 PATH
。
1. 关键环境变量说明
GOROOT
:Go 的安装目录,通常不需要手动设置(除非使用非默认路径安装)。GOPATH
:Go 的工作目录,默认是$HOME/go
,可自定义。PATH
:需要包含$GOROOT/bin
和$GOPATH/bin
,以便系统识别go
命令及工具。
2. Windows 配置
右键「此电脑」→「属性」→「高级系统设置」→「环境变量」;
添加或编辑用户变量:
GOPATH
:如C:\Users\YourName\go
- 添加到
Path
中:C:\Go\bin %GOPATH%\bin
打开命令提示符,执行:
sh
go env
确认环境变量设置成功。
3. Linux / macOS 配置
编辑你的 Shell 配置文件,如 ~/.bashrc
、~/.zshrc
,添加以下内容:
sh
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
然后执行:
sh
source ~/.bashrc # 或 source ~/.zshrc
验证配置:
sh
go env
4. 示例输出
txt
GOARCH="amd64"
GOBIN=""
GOCACHE="/home/user/.cache/go-build"
GOPATH="/home/user/go"
GOROOT="/usr/local/go"
GOVERSION="go1.22.x"
通过正确配置环境变量,你就可以全局运行 go build
、go run
、go install
等命令,并开始开发 Go 项目了。