1.0 KiB
1.0 KiB
go 安装
go下载地址,示例使用 1.17.8
ARM64 https://go.dev/dl/go1.17.8.linux-arm64.tar.gz X86_64 https://go.dev/dl/go1.17.8.linux-amd64.tar.gz
将包下载解压到 /usr/local/go/ 目录下,设置权限为755 chmod -R 755 /usr/local/go/
配置环境变量:
有三个变量GOPATH、PATH、GOROOT
· GOROOT就是go的安装路径
· GOPATH就是go的工作目录
· PATH是go安装路径下的bin目录
· GOBIN需要安装的gobin目录
mkdir -p /usr/local/goworkspace
export GOPATH=/usr/local/goworkspace
export GOROOT=/usr/local/go
export PATH=$GOROOT/bin:$PATH
export GOBIN=$GOROOT/bin
上述写入 /etc/profile
下载gobin。对于无法链接官方网络的服务器,需要配置代理。
GO111MODULE=off go get github.com/myitcv/gobin
编译etcd
上述步骤go安装完成后,先运行 patch.sh脚本进行解压和打patch。 然后运行build.sh脚本进行编译。
sh patch.sh
sh build.sh build ../../output
sh build.sh client ../../binarylibs_centos/