Golang在CentOS上的编译步骤如下:
安装依赖包
sudo yum update
sudo yum groupinstall "Development Tools" -y
sudo yum install wget git -y
下载并解压Go源码
wget https://golang.org/dl/go1.21.0.linux-amd64.tar.gz # 替换为最新版本
sudo tar -C /usr/local -xzf go1.21.0.linux-amd64.tar.gz
配置环境变量
编辑~/.bashrc
或/etc/profile
,添加:
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
使配置生效:
source ~/.bashrc # 或 source /etc/profile
验证安装
go version
显示版本号即安装成功。
编译Go程序
go build -o hello main.go
GOOS=linux GOARCH=amd64 go build -o hello main.go
运行程序
./hello
说明:
./configure
、make
、sudo make install
步骤,但官方推荐直接使用二进制包安装。go mod init
、go mod tidy
),无需手动配置GOPATH
。