在CentOS上搭建Golang开发环境,可以按照以下步骤进行:
更新系统包:
sudo yum update -y
安装Golang:
dnf
安装:sudo dnf install golang -y
yum
安装:sudo yum install golang -y
验证安装:
go version
下载Golang安装包: 访问Golang官方下载页面,找到适合CentOS的版本并下载。例如,下载Go 1.20.3:
wget https://golang.org/dl/go1.20.3.linux-amd64.tar.gz
解压安装包:
sudo tar -C /usr/local -xzf go1.20.3.linux-amd64.tar.gz
配置环境变量:
~/.bashrc
或~/.bash_profile
文件,添加以下内容:export PATH=$PATH:/usr/local/go/bin
source ~/.bashrc
验证安装:
go version
安装Docker: 如果还没有安装Docker,可以参考Docker官方文档进行安装。
拉取Golang镜像:
docker pull golang:latest
运行Golang容器:
docker run -it --rm -v $(pwd):/go/src/app -w /go/src/app golang:latest bash
验证安装: 在容器内运行:
go version
设置GOPATH环境变量:
go
的文件夹:mkdir -p $HOME/go
GOPATH
环境变量,将其指向刚才创建的目录:export GOPATH=$HOME/go
更新环境变量:
~/.bashrc
文件,添加以下内容:export PATH=$PATH:$GOPATH/bin
source ~/.bashrc
创建你的第一个程序:
mkdir -p $HOME/go/src/myproject
cd $HOME/go/src/myproject
hello.go
”作为文件名,然后编辑该文件,添加以下代码:package main
import "fmt"
func main() {
fmt.Println("Hello World!")
}
go build hello.go
./hello
通过以上步骤,你可以在CentOS上成功搭建Golang开发环境。