主题
设置环境变量
安装 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 env4. 示例输出
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 项目了。