Golang安装
1. install-go.sh
#!/bin/bash
set -x
set -e
# default version
VERSION=$1
VERSION=${VERSION:-1.14.6}
PLATFORM=$2
PLATFORM=${PLATFORM:-linux}
GOROOT="/usr/local/go"
GOPATH=$HOME/gopath
GO_DOWNLOAD_URL="https://golang.org/dl"
# download and install
case ${PLATFORM} in
"linux")
wget ${GO_DOWNLOAD_URL}/go${VERSION}.${PLATFORM}-amd64.tar.gz
tar -C /usr/local -xzf go${VERSION}.${PLATFORM}-amd64.tar.gz
;;
"mac")
PLATFORM="darwin"
wget ${GO_DOWNLOAD_URL}/go${VERSION}.${PLATFORM}-amd64.tar.gz
tar -C /usr/local -xzf go${VERSION}.${PLATFORM}-amd64.tar.gz
;;
*)
echo "platform not found"
;;
esac
# set golang env
cat >> $HOME/.bashrc << EOF
# Golang env
export GOROOT=/usr/local/go
export GOPATH=\$HOME/gopath
export PATH=\$PATH:\$GOROOT/bin:\$GOPATH/bin
EOF
source $HOME/.bashrc
# mkdir gopath
mkdir -p $GOPATH/src $GOPATH/pkg $GOPATH/bin
2. 安装
chmod +x install-go.sh
./install-go.sh 1.14.6 linux
更多版本号可参考:https://golang.org/dl/
参考:
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
最后修改 May 10, 2023: add code (7f583d9)