在 CentOS 上配置 Golang(Go 语言)开发环境,一般步骤如下:
# 更新系统
sudo yum update -y
# 安装必要工具
sudo yum install -y wget tar git
到官网查看:https://go.dev/dl/
cd /tmp
wget https://go.dev/dl/go1.22.0.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz
vim ~/.bashrc
添加以下内容:
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
source ~/.bashrc
go version
输出类似:
go version go1.22.0 linux/amd64
go env -w GO111MODULE=on
go env -w GOPROXY=https://proxy.golang.org,direct
国内用户可改用:
go env -w GOPROXY=https://goproxy.cn,direct
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
sudogvm如果你需要 CentOS 7 / 8 区别、Docker 方式、或生产环境配置,可以继续问我。