Removes older versions
sudo rm -rf /usr/local/go* && sudo rm -rf /usr/local/go
Change version as applicable. You can find the latest linux version from the golang install page.
VERSION=1.17.3
OS=linux
ARCH=amd64
cd $HOME
wget https://storage.googleapis.com/golang/go$VERSION.$OS-$ARCH.tar.gz
tar -xvf go$VERSION.$OS-$ARCH.tar.gz
mv go go-$VERSION
sudo mv go-$VERSION /usr/local
sudo ln -s /usr/local/go-$VERSION /usr/local/go
You can do this by adding the following line to the bottom of your /etc/profile
file (for a system-wide installation):
export PATH=$PATH:/usr/local/go/bin