Remove any previous Go installation
1 | rm -rf /usr/local/go |
Download
1 | wget https://golang.google.cn/dl/go1.18.linux-amd64.tar.gz |
Extract the archive
1 | sudo tar -zxvf go1.18.linux-amd64.tar.gz -C /usr/local |
Create GOPATH
1 | mkdir -p ~/workspace/go/bin ~/workspace/go/src ~/workspace/go/pkg |
Setup go env
1 | sudo tee -a $HOME/.bashrc <<-'EOF' |