Download and install #
Download and install Go quickly with the steps described here.
For other content on installing, you might be interested in:
- Managing Go installations -- How to install multiple versions and uninstall.
- Installing Go from source -- How to check out the sources, build them on your own machine, and run them.
1. Go download #
Click the button below to download the Go installer.
Don’t see your operating system here? Try one of the other downloads.
Note: By default, the go
command downloads and authenticates modules using the Go module mirror and Go checksum database run by Google. Learn more.
2. Go install #
Select the tab for your computer’s operating system below, then follow its installation instructions.
A. Extract the archive you downloaded into /usr/local, creating a Go tree in /usr/local/go.
Important: This step will remove a previous installation at /usr/local/go, if any, prior to extracting. Please back up any data before proceeding.
For example, run the following as root or through sudo
:
rm -rf /usr/local/go && tar -C /usr/local -xzf go1.20.8.linux-amd64.tar.gz
B. Add /usr/local/go/bin to the PATH
environment variable.
You can do this by adding the following line to your $HOME/.profile or /etc/profile (for a system-wide installation):
export PATH=$PATH:/usr/local/go/bin
Note:
- Changes made to a profile file may not apply until the next time you log into your computer.
- To apply the changes immediately, just run the shell commands directly or execute them from the profile using a command such as
source $HOME/.profile
.
~/.bashrc Configure
export GOROOT=/usr/local/go
export GOPATH=<your_workspace>
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
set go env
go env -w GOPROXY=https://goproxy.cn,goproxy.io,proxy.golang.org,direct
set git config
# vim ~/.gitconfig
[user]
name = username
email = username@co.com
[url "http://username:passwd@dev.co.com/"]
insteadOf = http://dev.co.com/
[url "http://oauth2:@dev.co.com/"]
insteadOf = http://dev.co.com/
C. Verify that you’ve installed Go by opening a command prompt and typing the following command:
go version
D. Confirm that the command prints the installed version of Go.