在CentOS系统上配置Golang环境是一个相对简单的过程。以下是详细的步骤:
下载并解压Golang安装包:
你可以从Golang官方网站下载适合CentOS的安装包。例如,下载Go 1.15.6版本的示例命令如下:
sudo wget https://golang.org/dl/go1.15.6.linux-amd64.tar.gz
使用以下命令将下载的安装包解压到 /usr/local
目录:
sudo tar -C /usr/local -xzf go1.15.6.linux-amd64.tar.gz
配置环境变量:
安装完成后,你需要将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
验证安装:
运行以下命令来验证Golang是否安装成功:
go version
如果显示了Go的版本信息,说明安装成功。
为了确认一切配置正确,你可以创建一个简单的“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!
配置GOPROXY(推荐):为了提高获取Golang库的效率,你可以设置 GOPROXY
环境变量。例如,使用国内的代理服务:
export GOPROXY=https://goproxy.io
通过以上步骤,你应该能够在CentOS上成功配置Golang环境,并开始你的编程之旅。如果有任何问题,可以参考Golang官方文档或相关的技术社区。