温馨提示×

centos golang配置步骤有哪些

小樊
47
2026-09-17 23:52:11
栏目: 编程语言

CentOS 上配置 Golang(Go 语言)开发环境,一般步骤如下:


一、准备环境

# 更新系统
sudo yum update -y

# 安装必要工具
sudo yum install -y wget tar git

二、下载并安装 Go

1. 查看最新版本

到官网查看:https://go.dev/dl/

2. 下载 Go(以 1.22 为例)

cd /tmp
wget https://go.dev/dl/go1.22.0.linux-amd64.tar.gz

3. 解压到 /usr/local

sudo tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz

三、配置环境变量

1. 编辑用户环境变量

vim ~/.bashrc

添加以下内容:

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

2. 使配置生效

source ~/.bashrc

四、验证安装

go version

输出类似:

go version go1.22.0 linux/amd64

五、配置 Go 模块(推荐)

go env -w GO111MODULE=on
go env -w GOPROXY=https://proxy.golang.org,direct

国内用户可改用:

go env -w GOPROXY=https://goproxy.cn,direct

六、测试 Go 程序

mkdir ~/hello && cd ~/hello
go mod init hello
vim main.go

main.go 内容:

package main

import "fmt"

func main() {
    fmt.Println("Hello, CentOS Go!")
}

运行:

go run main.go

七、常见问题

  • 权限问题:尽量使用普通用户 + sudo
  • 防火墙:如需网络服务,开放端口
  • 多版本管理:可使用 gvm

如果你需要 CentOS 7 / 8 区别、Docker 方式、或生产环境配置,可以继续问我。

0