温馨提示×

centos怎么验证golang配置

小樊
39
2026-09-08 20:41:31
栏目: 编程语言

在 CentOS 上验证 Golang(Go 语言)是否配置好,一般按下面几个步骤来检查。


1. 检查 Go 是否安装

go version

✅ 正常输出示例:

go version go1.21.5 linux/amd64

❌ 如果提示 command not found,说明 Go 没装或没加入 PATH。


2. 查看 Go 环境变量

go env

重点关注这几项:

  • GOROOT:Go 安装目录(如 /usr/local/go)
  • GOPATH:工作目录(如 ~/go)
  • GOBIN:可执行文件目录
  • PATH 是否包含 Go 的 bin 目录

3. 验证 PATH 配置

echo $PATH

应能看到类似:

/usr/local/go/bin

或你的 GOPATH/bin 路径。

如果没看到,可临时验证:

export PATH=$PATH:/usr/local/go/bin

4. 写一个简单的测试程序(推荐)

mkdir -p ~/go/test
cd ~/go/test
cat > hello.go <<EOF
package main

import "fmt"

func main() {
    fmt.Println("Hello, Golang!")
}
EOF

go run hello.go

✅ 输出:

Hello, Golang!

5. 验证构建能力

go build hello.go
./hello

能正常生成可执行文件并运行,说明配置完全 OK。


6. 常见问题排查

Go 命令找不到

which go

如果为空,说明没配置 PATH。

环境变量配置文件

一般加在:

~/.bashrc
~/.bash_profile
/etc/profile

示例:

export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

保存后:

source ~/.bashrc

如果你愿意,可以贴一下:

  • go version
  • go env
  • echo $PATH

我可以帮你具体看哪里有问题。

0 踩