温馨提示×

怎样确保CentOS Golang配置成功

小樊
49
2025-08-14 14:47:50
栏目: 编程语言

确保CentOS上Golang配置成功,可按以下步骤操作并验证:

  1. 安装Golang

    • 从官网下载对应版本的安装包(如go1.22.0.linux-amd64.tar.gz),解压至/usr/local目录:
      sudo wget https://golang.org/dl/go1.22.0.linux-amd64.tar.gz sudo tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz 
  2. 配置环境变量

    • 编辑~/.bashrc/etc/profile,添加以下内容:
      export GOROOT=/usr/local/go export GOPATH=$HOME/go export PATH=$PATH:$GOROOT/bin:$GOPATH/bin export GO111MODULE=on # 启用Go Modules(Go 1.11+必需)  
    • 使配置生效:
      source ~/.bashrc # 或 source /etc/profile  
  3. 验证安装

    • 检查版本:
      go version 
      若显示版本号(如go version go1.22.0 linux/amd64),则安装成功。
  4. 测试环境

    • 创建Hello World程序:
      mkdir -p $GOPATH/src/hello cd $GOPATH/src/hello nano hello.go # 输入代码:package main; import "fmt"; func main() { fmt.Println("Hello, World!") }  
    • 编译并运行:
      go run hello.go 
      若输出Hello, World!,则配置正确。
  5. (可选)配置GOPROXY

    • 设置国内镜像加速依赖下载:
      go env -w GOPROXY=https://goproxy.cn,direct 

关键检查点

  • 确保GOROOT指向Go安装目录,GOPATH指向工作目录,且PATH包含两者bin路径。
  • 若使用多用户,需为每个用户单独配置环境变量,或通过全局配置(如/etc/profile)统一设置。
  • 遇到权限问题时,使用sudo执行安装和配置命令。

0