Ubuntu does come with a version of go (installable through
apt install go) but it won’t be as up-to-date as downloading it directly. And I know many gophers like using the latest version.
To being we’ll start by downloading the latest version and once downloaded we extract it into a folder we can work with.
sudo tar -C /usr/local -xvf go1.10.2.linux-amd64.tar.gz
We then need to add some bash variables so Go knows where our work/code directory is located. GOPATH should point to the folder where you’ll be working in. This folder once setup should have your
Add this to the bottom:
export GOPATH=$HOME/go export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
:wq to exit and run this to load your changes:
As the final test, if we run this:
We should see
go version go1.10.2 linux/amd64