温馨提示×

centos如何检查golang配置成功

小樊
34
2026-09-11 17:50:02
栏目: 编程语言

在 CentOS 上检查 Golang(Go)是否配置成功,可以按下面步骤来:


一、检查 Go 是否安装成功

1. 查看 Go 版本

go version

如果输出类似:

go version go1.21.5 linux/amd64

说明 Go 已正确安装

如果提示:

command not found: go

说明 Go 没有安装,或环境变量没配置好。


二、检查 Go 环境变量

2. 查看 Go 环境配置

go env

重点关注以下几项:

GOROOT=/usr/local/go
GOPATH=/root/go
GOBIN=/root/go/bin

或你自定义的路径。

3. 确认 GOROOT 和 PATH

echo $GOROOT
echo $PATH

PATH 中应包含:

/usr/local/go/bin

(或你的 Go 安装路径)

如果没有,需要配置环境变量(见下文)。


三、编写一个测试程序(推荐)

4. 创建测试文件

mkdir -p ~/gotest
cd ~/gotest
vim hello.go

写入:

package main

import "fmt"

func main() {
    fmt.Println("Go is working!")
}

5. 运行测试

go run hello.go

输出:

Go is working!

说明 Go 配置完全成功


四、如果 Go 命令不存在(配置环境变量)

6. 编辑环境变量

vi ~/.bashrc

添加(根据实际路径):

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

7. 使配置生效

source ~/.bashrc

五、常见问题排查

go: command not found
→ PATH 没配置或 Go 没装

cannot find package
→ GOPATH 配置错误

go mod init 失败
→ Go 版本过低(建议 ≥ 1.16)


如果你愿意,可以告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • Go 安装方式(yum / 官方包 / 源码)

我可以给你更精确的检查步骤。

0