温馨提示×

CentOS环境下如何配置Golang开发工具

小樊
53
2025-07-24 17:32:35
栏目: 编程语言

在CentOS环境下配置Golang开发工具,可以按照以下步骤进行:

1. 安装Golang

方法一:使用yum安装

  • 更新系统包
    sudo yum update -y 
  • 安装Golang
    • CentOS 8及以上版本可以使用dnf安装:
      sudo dnf install golang -y 
    • CentOS 7及以下版本可以使用yum安装:
      sudo yum install golang -y 
  • 验证安装
    go version 

方法二:手动下载并安装

  • 下载Golang安装包: 访问Golang官方下载页面,找到适合CentOS的版本并下载。例如,下载Go 1.20.3:
    wget https://golang.org/dl/go1.20.3.linux-amd64.tar.gz 
  • 解压安装包
    sudo tar -C /usr/local -xzf go1.20.3.linux-amd64.tar.gz 
  • 配置环境变量: 编辑~/.bashrc~/.bash_profile文件,添加以下内容:
    export PATH=$PATH:/usr/local/go/bin 
    然后使配置生效:
    source ~/.bashrc 
  • 验证安装
    go version 

方法三:使用Docker安装

  • 安装Docker: 如果还没有安装Docker,可以参考Docker官方文档进行安装。
  • 拉取Golang镜像
    docker pull golang:latest 
  • 运行Golang容器
    docker run -it --rm -v $(pwd):/go/src/app -w /go/src/app golang:latest bash 
  • 验证安装: 在容器内运行:
    go version 

2. 配置Golang环境变量

  • 设置GOPATH环境变量
    • 创建一个用于存储Golang代码的目录,例如在用户的主目录下创建一个名为go的文件夹:
      mkdir -p $HOME/go 
    • 设置GOPATH环境变量,将其指向刚才创建的目录:
      export GOPATH=$HOME/go 
  • 更新环境变量: 编辑~/.bashrc文件,添加以下内容:
    export PATH=$PATH:$GOPATH/bin 
    使变量生效:
    source ~/.bashrc 

3. 验证安装

  • 检查GOROOT
    echo $GOROOT 
  • 检查GOPATH
    echo $GOPATH 
  • 检查Go版本
    go version 

4. 可选:安装IDE或编辑器支持

  • 安装VSCode插件: 如果你使用Visual Studio Code,可以安装Go语言的扩展,以获得代码补全、代码导航、智能提示等功能。

5. 编写和运行Go程序

  • 创建你的第一个程序: 在你的终端中,新建一个目录以存放你的应用程序:
    mkdir -p $HOME/go/src/myproject cd $HOME/go/src/myproject 
    创建一个文件并用“hello.go”作为文件名,然后编辑该文件,添加以下代码:
    package main import "fmt" func main() { fmt.Println("Hello World!") } 
  • 构建和运行程序
    go build hello.go ./hello 

通过以上步骤,你可以在CentOS上成功搭建Golang开发环境。如果在配置过程中遇到问题,可以参考Go官方文档或相关技术论坛。

0