curl -SL https://gitea.com/skiy/golang-install/raw/branch/master/install.sh | bash /dev/stdin -v 1.13.4
最新版 Go 語言一鍵安裝腳本。git
•支持 Linux / MacOS / FreeBSD 等系統
•支持自定義版本
•支持自定義GOPATH
注意github
•因爲 「raw.githubusercontent.com」 已被牆,故英文版本的地址已失效。
•必須在 root 用戶下執行腳本。
•默認安裝最新版本的 go version, GOPATH 目錄爲 ~/.go/pathgolang
默認安裝bash
$ curl https://gitea.com/skiy/golang-install/raw/branch/master/install.sh | bash
自定義安裝curl
•MY_DIY_GO_VERSION 是自定義版本號, 例如: 1.12.8
•MY_DIY_GO_PATH 是自定義版本號, 例如: /home/myhome/goide
$ curl -SL https://gitea.com/skiy/golang-install/raw/branch/master/install.sh | bash /dev/stdin -v MY_DIY_GO_VERSION -d MY_DIY_GO_PATH
保存腳本而且命名爲 install.shthis
# 默認配置 $ sh install.sh # 自定義 $ sh install.sh -v 1.12.8 -d /home/myhome/go 腳本可執行權限,那麼同時能夠自定義 Go 版本和 GOPATH。 # 添加可執行權限 $ chmod +x install.sh # 默認配置 $ ./install.sh # 自定義 $ ./install.sh -v 1.12.8 -d /home/myhome/go
使用說明
./install.sh -hurl
Go install Usage: ./install.sh [-h] [-v version] [-d gopath] Options: -h : this help -v : set go version (default: latest version) -d : set go path (default: ~/.go/path)