centos

如何在CentOS上使用Go编译器

小樊
92
2025-02-14 10:46:23
栏目: 编程语言

在CentOS上安装和使用Go编译器的步骤如下:

1. 安装Go编译器

方法一:使用包管理器安装

  1. 更新系统包列表

    sudo yum update -y
    
  2. 安装Go

    sudo yum install golang -y
    
  3. 验证安装

    go version
    

    如果安装成功,你应该能看到Go的版本号。

方法二:手动下载并安装

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

    wget https://golang.org/dl/go1.17.6.linux-amd64.tar.gz
    
  2. 解压安装包: 将下载的安装包解压到/usr/local目录下:

    sudo tar -C /usr/local -xzf go1.17.6.linux-amd64.tar.gz
    
  3. 设置环境变量: 编辑~/.bashrc/etc/profile文件,添加以下内容:

    export PATH=$PATH:/usr/local/go/bin
    

    然后使环境变量生效:

    source ~/.bashrc  # 或者 source /etc/profile
    
  4. 验证安装

    go version
    

    如果安装成功,你应该能看到Go的版本号。

2. 编写和运行Go程序

  1. 创建一个简单的Go程序: 使用你喜欢的文本编辑器(如vim、nano等)创建一个名为hello.go的文件:

    package main
    
    import "fmt"
    
    func main() {
        fmt.Println("Hello, World!")
    }
    
  2. 编译并运行程序: 在终端中导航到包含hello.go文件的目录,然后运行以下命令:

    go run hello.go
    

    你应该会看到输出:

    Hello, World!
    

3. 设置Go工作区

Go推荐使用工作区来管理项目。默认情况下,Go会在$HOME/go目录下创建工作区。你可以按照以下步骤设置:

  1. 创建工作区目录

    mkdir -p $HOME/go/src $HOME/go/bin $HOME/go/pkg
    
  2. 设置环境变量(如果之前没有设置): 确保GOPATH环境变量指向你的工作区目录:

    export GOPATH=$HOME/go
    export PATH=$PATH:$GOPATH/bin
    

    然后使环境变量生效:

    source ~/.bashrc  # 或者 source /etc/profile
    
  3. 将项目放在工作区中: 将你的Go项目放在$GOPATH/src目录下,例如:

    mkdir -p $GOPATH/src/myproject
    cd $GOPATH/src/myproject
    
  4. 编写和运行项目: 在项目目录中创建你的Go文件并运行:

    go run main.go
    

通过以上步骤,你就可以在CentOS上成功安装和使用Go编译器了。

0
看了该问题的人还看了