在CentOS上搭建Golang开发环境相对简单,以下是详细的步骤:
首先,确保你的CentOS系统是最新的。打开终端并运行以下命令:
sudo yum update -y
你可以通过多种方式安装Golang,以下是使用yum
包管理器的方法:
EPEL(Extra Packages for Enterprise Linux)仓库提供了许多额外的软件包,包括Golang。
安装EPEL仓库:
sudo yum install epel-release -y
安装Golang:
sudo yum install golang -y
你也可以直接从Go官方网站下载安装包进行安装。
下载最新版本的Golang安装包(例如,Go 1.20):
wget https://golang.org/dl/go1.20.linux-amd64.tar.gz
解压安装包到/usr/local
目录:
sudo tar -C /usr/local -xzf go1.20.linux-amd64.tar.gz
配置环境变量:
编辑~/.bashrc
或~/.bash_profile
文件,添加以下内容:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
使环境变量生效:
source ~/.bashrc
验证Golang是否安装成功:
go version
你应该能看到类似以下的输出:
go version go1.20 linux/amd64
如果你使用IDE进行开发,可以配置一个支持Golang的IDE,例如VS Code、GoLand等。
安装VS Code:
sudo yum install code -y
安装Go扩展: 打开VS Code,进入扩展市场,搜索并安装“Go”扩展。
配置Go环境:
在VS Code中,按Ctrl+Shift+P
,输入Go: Install/Update Tools
,选择并安装所需的工具。
下载并安装GoLand: 访问JetBrains官网下载GoLand,并按照安装向导进行安装。
配置Go环境:
打开GoLand,进入File -> Settings -> Go -> GOROOT
和GOPATH
,配置相应的路径。
创建一个新的Go文件并编写一个简单的程序来验证环境配置:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
保存文件为hello.go
,然后在终端中运行:
go run hello.go
你应该能看到输出:
Hello, World!
至此,你已经在CentOS上成功搭建了Golang开发环境。