在 CentOS 上设置 Go(Golang)环境变量,通常分为临时生效和永久生效两种方式。下面以常见安装路径 /usr/local/go 为例说明。
ls /usr/local/go
如果使用的是其他路径,比如 ~/go,请替换下面路径。
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
验证:
go version
编辑用户环境变量文件:
vi ~/.bashrc
在文件末尾添加:
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
保存后执行:
source ~/.bashrc
sudo vi /etc/profile
末尾添加:
export GOROOT=/usr/local/go
export GOPATH=/opt/gopath
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
执行:
source /etc/profile
go 命令go env
go version
如果你是用 yum / dnf 安装 或 源码安装,路径可能不同,可以告诉我安装方式,我帮你精确配置。