你可以把你具体执行的步骤/报错信息发出来,我可以直接帮你定位是哪一步错了。
不过先给你一份 CentOS 上 Golang 常见正确配置流程 + 易错点,你对照看看卡在哪一步:
cd /usr/local
wget https://golang.google.cn/dl/go1.21.5.linux-amd64.tar.gz
✅ 注意:
windows 或 arm 版本/usr/local 是官方推荐目录tar -C /usr/local -xzf go1.21.5.linux-amd64.tar.gz
编辑:
vim ~/.bashrc
加入:
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
⚠️ 常见错误:
/usr/local/go/bin 在 GOROOT 里(错)source/etc/profile 但用的是非 root 用户source ~/.bashrc
go version
✅ 正常输出:
go version go1.21.5 linux/amd64
go: command not foundsourcecannot find packagego env -w GOPROXY=https://proxy.golang.com.cn,direct
go env -w GO111MODULE=on
go get 超时go env -w GOPROXY=https://goproxy.cn,direct
go env
go version
echo $PATH
如果你愿意,可以把 你执行的命令 + 报错截图或文字 发出来,我可以直接告诉你 第几步、为什么错、怎么改 ✅