Skip to content

Instalação do Go para Linux

Este documento apresenta vários métodos para instalar o ambiente da linguagem Go no sistema Linux.

Método 1: Usar Pacote Binário Oficial (Recomendado)

1. Baixar o Pacote de Instalação do Go

Acesse a Página de Download do Go ou use o seguinte comando para baixar a versão mais recente:

bash
# Baixar Go 1.21.5 (versão de exemplo, modifique conforme necessário)
wget https://go.dev/dl/go1.21.5.linux-amd64.tar.gz

2. Extrair o Pacote de Instalação

Extraia o pacote compactado para o diretório /usr/local:

bash
sudo tar -C /usr/local -xzf go1.21.5.linux-amd64.tar.gz

3. Configurar Variáveis de Ambiente

Edite o arquivo ~/.bashrc ou ~/.profile e adicione o seguinte conteúdo:

bash
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

Torne as variáveis de ambiente efetivas imediatamente:

bash
source ~/.bashrc

4. Verificar a Instalação

bash
go version

Você deve ver uma saída semelhante à seguinte:

bash
go version go1.21.5 linux/amd64

Método 2: Usar Gerenciador de Pacotes

Ubuntu/Debian

bash
sudo apt update
sudo apt install golang-go

CentOS/RHEL

bash
sudo yum install epel-release
sudo yum install golang

Fedora

bash
sudo dnf install golang

Arch Linux

bash
sudo pacman -S go

Nota: A versão instalada via gerenciador de pacotes pode não ser a mais recente. Para a versão mais recente, é recomendado usar o Método 1.

Método 3: Usar Snap para Instalar

Se seu sistema suporta Snap, você pode usar o seguinte comando para instalar:

bash
sudo snap install go --classic

Configurar Proxy de Módulo Go (Usuários na China Continental)

Se você está na China Continental, é recomendado configurar um proxy de módulo Go para acelerar o download de dependências:

bash
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

Ou usar o proxy da Qiniu Cloud:

bash
go env -w GOPROXY=https://goproxy.io,direct

Configurar Espaço de Trabalho Go

Crie a estrutura de diretórios do espaço de trabalho Go:

bash
mkdir -p $HOME/go/{bin,pkg,src}

Desinstalar o Go

Se precisar desinstalar o Go, execute o seguinte comando:

bash
sudo rm -rf /usr/local/go

E exclua as configurações relacionadas das variáveis de ambiente do ~/.bashrc ou ~/.profile.

Próximos Passos

Após concluir a instalação, você pode:

Golang por www.golangdev.cn edit