CentOS 安装 Go 语言环境

简介
Go 语言,也称为 Golang,是由 Google 开发的一种静态强类型、编译型、并发型编程语言,它具有简洁的语法、高效的性能和强大的并发处理能力,广泛应用于网络编程、云平台、大数据等领域,本文将详细介绍如何在 CentOS 系统上安装 Go 语言环境。
准备工作
- 确保您的 CentOS 系统已更新至最新版本。
- 开启网络连接,确保可以正常访问互联网。
安装步骤
安装编译工具
sudo yum install -y gcc-c++ make
安装 Git
sudo yum install -y git
下载 Go 语言安装包
cd /usr/local/src wget https://golang.google.cn/dl/go1.16.5.linux-amd64.tar.gz
解压安装包
tar -xzf go1.16.5.linux-amd64.tar.gz
创建 Go 语言工作目录

mkdir -p /usr/local/go
将解压后的 Go 语言安装目录移动到工作目录
mv go /usr/local/go
将 Go 语言的工作目录添加到环境变量
export GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin
重启终端或运行以下命令使环境变量生效
source ~/.bashrc
验证安装
go version
如果输出类似 go version go1.16.5 linux/amd64,则表示安装成功。
配置 Go 语言工作空间
创建 Go 语言工作空间
mkdir -p $HOME/go
将工作空间添加到环境变量
export GOPATH=$HOME/go export PATH=$PATH:$GOPATH/bin
重启终端或运行以下命令使环境变量生效

source ~/.bashrc
FAQs
问题:安装 Go 语言后,如何创建第一个 Go 程序?
解答: 在您的 Go 语言工作空间中创建一个名为
hello.go的文件,内容如下:package main import "fmt" func main() { fmt.Println("Hello, World!") }使用以下命令编译并运行程序:
go run hello.go
如果一切正常,您将在终端看到输出
Hello, World!。问题:如何设置 Go 语言代理?
解答: 打开或创建一个名为
.gorc的文件,位于您的 Go 语言工作空间根目录(通常是$HOME/go)下,在文件中添加以下内容:proxy = http://your-proxy-server:port
将
your-proxy-server和port替换为您代理服务器的地址和端口,保存文件后,您就可以通过代理访问 Go 语言相关资源了。

