centos

Golang在CentOS上编译步骤是什么

小樊
37
2025-08-27 00:34:03
栏目: 编程语言

Golang在CentOS上的编译步骤如下:

  1. 安装依赖包

    sudo yum update  
    sudo yum groupinstall "Development Tools" -y  
    sudo yum install wget git -y  
    
  2. 下载并解压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  
    
  3. 配置环境变量
    编辑~/.bashrc/etc/profile,添加:

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

    使配置生效:

    source ~/.bashrc  # 或 source /etc/profile  
    
  4. 验证安装

    go version  
    

    显示版本号即安装成功。

  5. 编译Go程序

    • 本地编译(直接生成可执行文件):
      go build -o hello main.go  
      
    • 交叉编译(生成其他系统可执行文件,如Linux):
      GOOS=linux GOARCH=amd64 go build -o hello main.go  
      
  6. 运行程序

    ./hello  
    

说明

0
看了该问题的人还看了