一、使用Yum包管理器安装(推荐新手)
sudo yum update -y确保系统软件包为最新版本,避免兼容性问题。dnf:sudo dnf install golang -y;yum:sudo yum install golang -y。go version,若显示Golang版本信息(如go version go1.20.5 linux/amd64),则说明安装成功。二、手动下载二进制包安装(灵活控制版本)
go1.20.5.linux-amd64.tar.gz),使用wget命令下载:wget https://golang.org/dl/go1.20.5.linux-amd64.tar.gz。/usr/local目录(系统级安装路径):sudo tar -C /usr/local -xzf go1.20.5.linux-amd64.tar.gz。~/.bashrc):nano ~/.bashrc;GOROOT为Golang安装路径,GOPATH为工作目录,PATH包含Golang可执行文件路径):export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
source ~/.bashrc。go version,确认版本信息显示正常。三、使用Docker安装(隔离环境,适合开发测试)
sudo yum install docker -y
sudo systemctl start docker
sudo systemctl enable docker
sudo docker pull golang:latest。docker run命令启动容器,并挂载当前目录到容器内的/go/src/app(方便代码编写与调试):sudo docker run -it --rm -v $(pwd):/go/src/app -w /go/src/app golang:latest bash
go version,若显示版本信息,则说明Docker环境中的Golang安装成功。四、后续配置(可选但推荐)
goproxy.cn)提升下载速度:export GOPROXY=https://goproxy.cn,direct
验证配置是否生效:go env GOPROXY,若输出包含goproxy.cn则表示成功。go mod init <项目名称>(如go mod init myproject),即可生成go.mod文件,用于记录依赖信息。