Go 语言安装

最新版 Go 语言一键安装脚本

  • 支持 Linux / MacOS / FreeBSD 等系统
  • 支持自定义版本
  • 支持自定义GOPATH

注意

  • 由于 “raw.githubusercontent.com” 已被墙,故英文版本的地址已失效。
  • 默认安装最新版本的 go versionGOPATH 目录为 ~/.go/path

项目地址:

默认安装

$ bash <(curl -fsSL https://gitee.com/skiy/golang-install/raw/master/install.sh)
GO

自定义安装

  • MY_DIY_GO_VERSION 是自定义版本号, 例如: 1.12.8
  • MY_DIY_GO_PATH 是自定义版本号, 例如: /home/myhome/go
$ bash <(curl -fsSL https://gitee.com/skiy/golang-install/raw/master/install.sh) -v MY_DIY_GO_VERSION -d MY_DIY_GO_PATH
GO

离线执行

保存脚本并且命名为 install.sh

# 默认配置
$ bash install.sh

# 自定义
$ bash install.sh -v 1.12.8 -d /home/myhome/go 
GO

脚本可执行权限,那么同时可以自定义 Go 版本和 GOPATH

# 添加可执行权限
$ chmod +x install.sh   

# 默认配置
$ ./install.sh

# 自定义
$ ./install.sh -v 1.12.8 -d /home/myhome/go
GO

使用说明

./install.sh -h

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)
2021Go 语言安装
烈日下的男人
2021Go语言一键安装脚本