温馨提示×

centos golang编译环境如何搭建

小樊
74
2025-02-20 17:29:23
栏目: 编程语言

在CentOS系统上搭建Golang编译环境,可以按照以下步骤进行:

1. 下载最新版本的Go二进制文件

首先,访问Go的官方网站 golang.org/dl/ 下载适用于Linux的最新版本Go二进制文件。例如,下载Go 1.17.2版本,可以使用以下命令:

wget https://golang.org/dl/go1.17.2.linux-amd64.tar.gz 

2. 解压下载的二进制文件

将下载的Go安装包解压到 /usr/local 目录下:

sudo tar -C /usr/local -xzf go1.17.2.linux-amd64.tar.gz 

3. 设置环境变量

为了使用Go命令,需要将其添加到系统的环境变量中。可以编辑 /etc/profile 文件,并添加以下内容:

export PATH=$PATH:/usr/local/go/bin export GOPATH=$HOME/go export GOBIN=$GOPATH/bin export GO111MODULE=on 

保存并退出编辑器。

4. 使环境变量生效

运行以下命令使配置生效:

source /etc/profile 

5. 验证安装

通过运行以下命令来验证Go是否安装成功:

go version 

如果一切正常,应该能够看到Go的最新版本信息。

6. 创建工作空间(可选)

虽然Go 1.11及以上版本支持模块机制,可以不设置GOPATH,但为了传统的工作空间管理方式,可以创建一个工作空间目录:

mkdir -p $GOPATH/src mkdir -p $GOPATH/pkg mkdir -p $GOPATH/bin 

7. 创建并运行第一个Go程序

创建一个简单的Go程序来验证环境是否配置正确:

cd $GOPATH/src mkdir -p github.com/user/hello cd github.com/user/hello nano hello.go 

hello.go 文件中输入以下内容:

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

保存并退出编辑器。

然后,使用以下命令编译并运行程序:

go build hello.go ./hello 

如果一切正常,应该会在控制台输出 Hello, World!

通过以上步骤,您可以在CentOS系统上成功搭建Golang编译环境。

0