在CentOS上设置Golang编译环境是一个相对简单的过程,以下是详细的步骤指南:
下载Golang安装包:
从Golang官方网站下载适用于CentOS的二进制文件。例如,下载 go1.17.2.linux-amd64.tar.gz
。
wget https://golang.org/dl/go1.17.2.linux-amd64.tar.gz
解压文件:
使用以下命令将下载的文件解压到 /usr/local
目录下:
sudo tar -C /usr/local -xzf go1.17.2.linux-amd64.tar.gz
设置 GOROOT
环境变量:
编辑 /etc/profile
文件,添加以下内容:
export GOROOT=/usr/local/go
设置 GOPATH
环境变量:
创建一个用于存储Golang代码的目录,通常在用户的主目录下创建一个名为 go
的文件夹:
mkdir -p $HOME/go
然后编辑 ~/.bashrc
文件,添加以下内容:
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
使环境变量生效:
运行以下命令使环境变量配置生效:
source ~/.bashrc
在终端中运行以下命令以验证Golang的安装:
go version
如果安装成功,将显示Golang的版本信息。
创建一个简单的Golang程序:
创建一个名为 hello.go
的文件,并在其中编写以下代码:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
编译和运行程序:
在终端中运行以下命令编译程序:
go build hello.go
该命令会生成一个名为 hello
的可执行文件。在终端中运行该可执行文件,将会输出 “Hello, World!” 的信息:
./hello
通过以上步骤,您已经在CentOS上成功安装并配置了Golang编译器。