在 CentOS 上测试 Golang 是否安装成功,可以按下面步骤快速验证。
go version
✅ 正常输出示例:
go version go1.22.2 linux/amd64
如果能看到版本号,说明 go 命令已安装且可用。
go env
重点关注:
GOROOT=/usr/local/go
GOPATH=/root/go
GOOS=linux
GOARCH=amd64
✅ 如果这些变量正常显示,说明环境配置基本没问题。
mkdir -p ~/go-test
cd ~/go-test
hello.gocat > hello.go <<EOF
package main
import "fmt"
func main() {
fmt.Println("Hello, Golang on CentOS!")
}
EOF
go run hello.go
✅ 输出:
Hello, Golang on CentOS!
go build hello.go
./hello
✅ 能正常生成可执行文件并运行,说明 编译环境正常。
go: command not found通常是 PATH 没配置好:
echo $PATH
解决方式(根据实际安装路径):
export PATH=$PATH:/usr/local/go/bin
写入环境变量(永久生效):
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc
source ~/.bashrc
which go
或
ls -l $(which go)
go version
go run hello.go
✅ 两条命令通过,就说明 CentOS 上的 Golang 安装成功。
如果你愿意,可以告诉我:
我可以帮你给出 最合适的安装和配置方式。