centos

Golang在CentOS上的配置环境要求是什么

小樊
52
2025-09-09 17:35:46
栏目: 编程语言

Golang在CentOS上的配置环境要求如下:

  1. 系统版本要求

    • 推荐使用CentOS 8、CentOS 9或CentOS Stream(支持较新Golang版本,官方维护更完善)。
    • CentOS 7已停止支持,仅建议用于旧项目兼容。
  2. 安装Golang

    • 推荐方式:从Go官方网站下载对应CentOS的二进制包(如go1.x.x.linux-amd64.tar.gz),解压至/usr/local目录。
    • 替代方式:通过yumdnf安装(版本可能较旧),命令:
      • CentOS 7/8: sudo yum install golang
      • CentOS 8+: sudo dnf install golang
  3. 配置环境变量

    • 编辑~/.bashrc/etc/profile,添加以下内容:
      export GOROOT=/usr/local/go  # Go安装路径  
      export GOPATH=$HOME/go       # 工作目录  
      export PATH=$PATH:$GOROOT/bin:$GOPATH/bin  # 命令路径  
      
    • 使配置生效:source ~/.bashrcsource /etc/profile
  4. 依赖管理(可选)

    • 启用Go Modules(Go 1.11+默认支持):
      export GO111MODULE=on  
      export GOPROXY=https://goproxy.cn  # 国内代理加速依赖下载  
      
    • 安装依赖:go get <package-name>
  5. 验证安装

    • 运行go version,显示版本号即配置成功。

注意:若需开发微服务或复杂项目,建议搭配Docker或Systemd进行环境隔离和部署。

0
看了该问题的人还看了