Skip to main content

Download and install - The Go Programming Language

Kiga-Hub
Casual Essay
Golang
KIGA
Author
KIGA
This is a personal blog, intended for sharing.
Table of Contents

Download and install
#

Download and install Go quickly with the steps described here.

For other content on installing, you might be interested in:

1. Go download
#

Click the button below to download the Go installer.

Download Go

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

[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.