Skip to content

Instantly share code, notes, and snippets.

@gsrai
Created May 6, 2022 17:15
Show Gist options
  • Save gsrai/d9f1b89092a171a0c06f8bc824faefb5 to your computer and use it in GitHub Desktop.
Save gsrai/d9f1b89092a171a0c06f8bc824faefb5 to your computer and use it in GitHub Desktop.
Upgrade golang version on an M1 Mac (Apple Silicon)
#!/usr/bin/env bash
GO_FILE_NAME="go1.18.1.darwin-arm64.tar.gz" # find filename on https://go.dev/dl/
# usage:
# chmod u+x upgrade_go.sh
# sudo ./upgrade_go.sh
sudo mv /usr/local/go /usr/local/_go_old
mkdir /tmp/downloads
sudo wget https://golang.org/dl/$GO_FILE_NAME -P /tmp/downloads
sudo tar -C /usr/local -xzf /tmp/downloads/$GO_FILE_NAME
sudo rm -rf /usr/local/_go_old
go version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment