Skip to content

chadmayfield/upgrade-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

upgrade-go

Upgrading go in 40 lines of bash. Blog post here.

Requirements

  • Linux system with golang installed (usually to /usr/local/go)
  • A user with sudo privileges
  • Internet access
  • curl
  • tar
  • gzip

Sample Output

chad@dev-vm:~$ ./upgrade_go_linux.sh
This will upgrade go... are you sure? (Y/N) y
Found: https://dl.google.com/go/go1.12.9.linux-amd64.tar.gz
Downloading now...
Downloaded 127961523 bytes in 4.606516s
Uncompressing: go1.12.9.linux-amd64.tar.gz
Updated to go version go1.12.9 linux/amd64!