centos

CentOS Golang开发环境怎么搭建

小樊
32
2025-05-04 19:33:33
栏目: 编程语言

在CentOS上搭建Golang开发环境,可以按照以下步骤进行:

方法一:使用yum安装

  1. 更新系统包

    sudo yum update -y
    
  2. 安装Golang

    • CentOS 8及以上版本可以使用dnf安装:
      sudo dnf install golang -y
      
    • CentOS 7可以使用yum安装:
      sudo yum install golang -y
      
  3. 验证安装

    go version
    

方法二:手动下载并安装

  1. 下载Golang安装包: 访问Golang官方下载页面,找到适合CentOS的版本并下载。例如,下载Go 1.20.3:

    wget https://golang.org/dl/go1.20.3.linux-amd64.tar.gz
    
  2. 解压安装包

    sudo tar -C /usr/local -xzf go1.20.3.linux-amd64.tar.gz
    
  3. 配置环境变量

    • 编辑~/.bashrc~/.bash_profile文件,添加以下内容:
      export PATH=$PATH:/usr/local/go/bin
      
    • 使配置生效:
      source ~/.bashrc
      
  4. 验证安装

    go version
    

方法三:使用Docker安装

  1. 安装Docker: 如果还没有安装Docker,可以参考Docker官方文档进行安装。

  2. 拉取Golang镜像

    docker pull golang:latest
    
  3. 运行Golang容器

    docker run -it --rm -v $(pwd):/go/src/app -w /go/src/app golang:latest bash
    
  4. 验证安装: 在容器内运行:

    go version
    

配置Golang环境变量

  1. 设置GOPATH环境变量

    • 创建一个用于存储Golang代码的目录,例如在用户的主目录下创建一个名为go的文件夹:
      mkdir -p $HOME/go
      
    • 设置GOPATH环境变量,将其指向刚才创建的目录:
      export GOPATH=$HOME/go
      
  2. 更新环境变量

    • 编辑~/.bashrc文件,添加以下内容:
      export PATH=$PATH:$GOPATH/bin
      
    • 使变量生效:
      source ~/.bashrc
      
  3. 创建你的第一个程序

    • 在你的终端中,新建一个目录以存放你的应用程序:
      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开发环境。

0
看了该问题的人还看了