在 CentOS 上查看 Golang(Go)的配置,通常可以从以下几个方面入手:
go version
输出示例:
go version go1.20.5 linux/amd64
go env
常用关键配置说明:
GOROOT:Go 安装目录(如 /usr/local/go)GOPATH:工作目录(如 /root/go)GOBIN:可执行文件目录GO111MODULE:是否启用模块GOPROXY:模块代理只看某个变量:
go env GOROOT
go env GOPATH
go env GOPROXY
which go
或
ls -l $(which go)
通常:
/usr/local/go/bin/go/usr/bin/goecho $PATH
确认是否包含:
/usr/local/go/bin
cat ~/.bashrc
cat ~/.bash_profile
cat /etc/profile
常见配置示例:
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
go env GOPROXY
国内常用:
go env -w GOPROXY=https://proxy.golang.com.cn,direct
rpm -ql golang
或
yum list installed | grep golang
如果你能告诉我:
我可以给你更精准的命令。