Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。
一、安装环境
- 系统版本
cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)
二、安装GoLang
- 安装依赖
-
# Red Hat/CentOS yum update -y && yum install -y wget && yum install -y vim # Red Hat/CentOS apt update -y && apt install -y wget && apt install -y vim
- 下载安装包
-
wget https://s3.0nav.com/urlcdn/golang/go1.21.1.linux-amd64.tar.gz tar xfz go1.18.5.linux-amd64.tar.gz -C /usr/local
- 配置环境变量
- 打开profile文件
vim /etc/profile
- 将以下内容追加到文件末尾
export GOROOT=/usr/local/go export GOPATH=$HOME/gowork export GOBIN=$GOPATH/bin export PATH=$GOPATH:$GOBIN:$GOROOT/bin:$PATH
- 输入 “:wq” 退出编辑
:wq
- 刷新配置文件
source /etc/profile
- 如果只是这样做,在关闭终端后,重新打开环境变量又会失效,除了重新启动系统之外,可以在用户根目录的.bashrc
cd ~ && vim .bashrc
- 在文件末尾加入如下命令
source /etc/profile
- 查看是否成功
go env
- 开启GO111MOUDLE和更改GOPROXY
go env -w GOPROXY="https://goproxy.cn" go env -w GO111MODULE=on