linux快速安装go环境
简介
go 环境部署很简单,直接解压二进制压缩包就可以完成安装。
快速安装脚本
#!/bin/bash
go_version="1.14.linux-amd64"
install_path="/opt/go"
# download golang on studygolang mirror
wget -c -t 0 -T 1200 https://studygolang.com/dl/golang/go${go_version}.tar.gz
tar zxvf go${go_version}.tar.gz
mv go $install_path
if cat ~/.bash_profile | grep 'export GOROOT=' >>/dev/null 2>&1; then
echo "GOROOT is $GOROOT now"
echo -e "if you want to change it ,run command :\n"
echo "export GOROOT=${install_path} >>~/.bash_profile"
echo "export GOPATH=${HOME}/gopath >>~/.bash_profile"
echo "export PATH=\${GOROOT}/bin:\${GOPATH}/bin:\$PATH >>~/.bash_profile"
else
# set environment
echo "export GOROOT=${install_path}" >>~/.bash_profile
echo "export GOPATH=${HOME}/gopath" >>~/.bash_profile
echo "export PATH=\${GOROOT}/bin:\${GOPATH}/bin:\$PATH" >>~/.bash_profile
fi
# source the env setting
source ~/.bash_profile
# set go mod
go env -w GO111MODULE=on
# set go mod proxy
go env -w GOPROXY=https://goproxy.cn,direct
# show version
go version
echo "You need run \" source ~/.bash_profile \" again !"
总结
一键安装:
curl https://gitee.com/op2dev/opscript/raw/master/linux/golang/install_golang.sh | bash
快速部署脚本项目
- 原文作者:Linux运维菜
- 原文链接:https://www.opcai.top/post/2020/2020-03/install_go_evn/
- 版权声明:本作品采用进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。