温馨提示×

CentOS上Golang配置有何要求

小樊
39
2025-06-06 02:46:22
栏目: 编程语言

在CentOS系统上配置Golang环境是一个相对简单的过程,以下是详细的步骤:

1. 安装Golang

首先,你需要下载并安装Golang。你可以从Golang官方网站下载适合CentOS的安装包。以下是使用 wget 命令下载并安装Go 1.15.6版本的示例:

sudo wget https://golang.org/dl/go1.15.6.linux-amd64.tar.gz sudo tar -C /usr/local -xzf go1.15.6.linux-amd64.tar.gz 

2. 配置环境变量

安装完成后,你需要将Golang的可执行文件路径添加到系统的环境变量中。你可以通过编辑 /etc/profile 文件来实现这一点:

sudo vi /etc/profile 

在文件的末尾添加以下内容:

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

然后,使环境变量配置生效:

source /etc/profile 

3. 验证安装

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

go version 

如果显示了Go的版本信息,说明安装成功。

4. 创建并运行第一个Golang程序

为了确认一切配置正确,你可以创建一个简单的“Hello, World!”程序:

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

在文件中输入以下内容:

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

保存并退出编辑器。然后编译并运行程序:

go build hello.go ./hello 

如果一切正常,你应该会在终端中看到输出:

Hello, World! 

5. 配置GOPROXY(可选)

为了提高获取Golang库的效率,你可以设置 GOPROXY 环境变量。例如,使用国内的代理服务:

export GOPROXY=https://goproxy.io 

注意事项

  • 确保你有足够的权限执行这些命令,通常需要使用 sudo
  • 如果你在使用过程中遇到权限问题,可以尝试使用 sudo
  • 如果你需要使用Go Modules(Go 1.11及以上版本),确保设置 GO111MODULE=on

通过以上步骤,你应该能够在CentOS上成功配置Golang环境,并开始你的编程之旅。如果有任何问题,可以参考Golang官方文档或相关的技术社区。

0