温馨提示×

Golang在CentOS的配置有哪些要点

小樊
36
2025-03-01 09:46:13
栏目: 编程语言

在CentOS上配置Golang环境主要包括以下几个要点:

  1. 下载并解压Golang安装包

    • 访问Go官方下载页面下载适合CentOS的安装包。
    • 使用wget命令下载安装包到服务器,例如:
      wget https://golang.google.cn/dl/go1.16.4.linux-amd64.tar.gz
      
    • 解压安装包到/usr/local目录:
      tar -zxvf go1.16.4.linux-amd64.tar.gz -C /usr/local/
      
  2. 配置环境变量

    • 编辑~/.bashrc/etc/profile文件,添加以下内容:
      export GOROOT=/usr/local/go
      export GOPATH=$HOME/go
      export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
      export GOPROXY=https://goproxy.cn
      
    • 使配置生效:
      source ~/.bashrc
      
  3. 创建工作目录

    • $GOPATH目录下创建srcpkgbin目录,用于存放源代码、包对象和编译后的库文件以及可执行文件:
      mkdir -p $GOPATH/src $GOPATH/pkg $GOPATH/bin
      
  4. 验证安装

    • 运行go version命令验证Golang是否安装成功,并显示版本信息。
  5. 使用Go Modules(可选)(适用于Go 1.11及以上版本):

    • 初始化Go Modules:
      go mod init <module-name>
      
    • go.mod文件中添加依赖,并通过go mod tidy命令自动下载和管理依赖。
  6. 配置代理(如果需要)

    • 如果网络问题导致无法下载依赖包,可以设置代理:
      go env -w GOPROXY=https://goproxy.cn
      
  7. 设置环境变量(针对旧版本Go)

    • 对于Go 1.11之前的版本,可能需要手动设置GOPATH和其他环境变量,如:
      export GOPATH=$HOME/go
      export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
      

0