frpngorknps
通过包管理器安装
apt-get -y install golang
#创建目录并定义GOPATH环境变量指向该目录
mkdir ~/work
echo 'export GOPATH="$HOME/work"' >> ~/.bashrc
source ~/.bashrc
CentOS/RHEl
yum -y install golang
#创建目录并定义GOPATH环境变量指向该目录。
mkdir ~/work
echo 'export GOPATH="$HOME/work"' >> ~/.bashrc
source ~/.bashrc
PS:不过发现通过包管理器安装的Golang,不怎么稳定,还是建议去下载安装包进行编译。
通过二进制包进行搭建
安装依赖
下载的时候需要wget ,Go get 拉取源码需要安装Git,解压需要用到Tar
yum -y install wget git tar
下载二进制文件 GO中文网下载
确定你的处理器框架是X64 还是32位的,下载相对应的安装包。
wget -c https://studygolang.com/dl/golang/go1.13.7.linux-arm64.tar.gz
解压到指定的目录
tar -C /opt/ -zxvf go1.13.7.linux-arm64.tar.gz
添加环境变量
/etc/profile
vim ~/.bash_profile
添加
export GOROOT=/opt/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=~/go
GOROOTGOPATHPATH
更新环境变量
source ~/.bash_profile
查看版本
go version
#输出下面表示安装完成
go version go1.13.6 linux/amd64
验证安装
## 创建一个hello目录
mkdir -p ~/go/src/hello
## 新建一个hello.go
vim ~/go/src/hello/hello.go
## 添加hello测试
package main
import "fmt"
func main() {
fmt.Printf("Hello, Worldn")
}
## 构建一个hello.go文件
cd ~/go/src/hello
go build
## 测试运行
./hello
Hello,World