centos

CentOS下如何搞定Golang配置

小樊
40
2025-08-14 14:42:46
栏目: 编程语言

CentOS下配置Golang可按以下步骤操作:

  1. 安装Golang

    • 推荐离线安装:从官网下载对应版本压缩包(如go1.20.5.linux-amd64.tar.gz),解压至/usr/local
      wget https://golang.org/dl/go1.20.5.linux-amd64.tar.gz  
      sudo tar -C /usr/local -xzf go1.20.5.linux-amd64.tar.gz  
      
    • 可选yum安装:若需简单安装,可执行:
      sudo yum install golang  
      
  2. 配置环境变量
    编辑~/.bashrc/etc/profile,添加以下内容:

    export GOROOT=/usr/local/go  
    export GOPATH=$HOME/go  
    export PATH=$PATH:$GOROOT/bin:$GOPATH/bin  
    export GO111MODULE=on  # 启用模块支持(Go 1.11+推荐)  
    

    使配置生效:

    source ~/.bashrc  # 或 source /etc/profile  
    
  3. 验证安装
    执行以下命令查看版本,确认安装成功:

    go version  
    
  4. (可选)配置GOPROXY
    为加速依赖下载,可设置国内代理:

    go env -w GOPROXY=https://goproxy.cn,direct  
    
  5. 测试开发环境
    创建hello.go文件并运行:

    mkdir -p $GOPATH/src/hello  
    echo 'package main; import "fmt"; func main() { fmt.Println("Hello, World!") }' > $GOPATH/src/hello/hello.go  
    cd $GOPATH/src/hello  
    go build hello.go  
    ./hello  
    

    若输出Hello, World!,则配置完成。

说明

0
看了该问题的人还看了