Golang编译环境CentOS怎么配置

以下是在CentOS上配置Golang编译环境的步骤:

安装Golang

  • 方法一:使用yum安装(推荐)
    • CentOS 8及以上版本:sudo dnf install golang -y;CentOS 7:sudo yum install golang -y
  • 方法二:手动下载安装
    • 下载安装包: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~/.bash_profile文件,添加以下内容:
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
export GO111MODULE=on
  • 使配置生效:source ~/.bashrcsource ~/.bash_profile

验证安装

运行go version,若显示版本信息,则配置成功。

编译Go程序

  • 创建main.go文件,编写代码,例如package main; import "fmt"; func main() { fmt.Println("Hello, World!") }
  • 编译:go build -o hello main.go