centos

CentOS中Go语言编译器怎么用

小樊
43
2025-12-27 05:14:13
栏目: 编程语言

在CentOS系统中使用Go语言编译器,可以按照以下步骤进行:

1. 安装Go语言编译器

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

CentOS 7及以上版本可以使用yumdnf来安装Go。

使用yum(适用于CentOS 7):

sudo yum install golang

使用dnf(适用于CentOS 8及以上):

sudo dnf install golang

安装完成后,可以通过以下命令检查安装是否成功:

go version

方法二:手动下载并安装

  1. 访问Go官方下载页面

  2. 下载适用于Linux的tar.gz文件。

  3. 解压文件到/usr/local目录:

    sudo tar -C /usr/local -xzf go<version>.linux-amd64.tar.gz
    

    <version>替换为你下载的具体版本号。

  4. 配置环境变量: 编辑~/.bashrc~/.bash_profile文件,添加以下内容:

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

    然后运行:

    source ~/.bashrc
    

2. 编译Go程序

假设你有一个简单的Go程序hello.go

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

编译并运行

在终端中导航到包含hello.go文件的目录,然后运行以下命令:

go build hello.go

这将生成一个名为hello的可执行文件。

运行生成的可执行文件:

./hello

3. 使用Go Modules(推荐)

从Go 1.11版本开始,推荐使用Go Modules来管理依赖。

初始化模块

在项目目录中运行:

go mod init <module-name>

<module-name>替换为你的模块名称,通常是项目的导入路径。

添加依赖

在代码中导入需要的包,然后运行:

go mod tidy

这将自动下载并整理依赖项。

编译项目

编译整个项目:

go build

4. 常用Go命令

通过以上步骤,你可以在CentOS系统中顺利安装和使用Go语言编译器。

0
看了该问题的人还看了