Como Instalar Golang no Linux (Ubuntu / Fedora)

Neste tutorial aprenderemos como instalar as ferramentas para compilar o código escrito na linguagem Go. Vamos usar o gerenciador de pacotes da distribuição de Linux.

Apresentaremos duas escolhas: a primeira no Ubuntu (ou sistemas baseados no Debian); a segunda no Fedora (ou sistemas baseados no Red Hat).

Ubuntu

Se você for ao site de pacotes do Ubuntu e fizer uma busca por "golang," encontrarás um pacote de nome exato. No entanto devemos instalar o pacote de nome golang-go, com o sufixo -go.

Atualizando a Lista de Pacotes do Gerenciador

Abra o Terminal e digite o seguinte comando:

sudo apt update

O uso de sudo é para rodar o comando como usuário root.

Comando para Instalar Go

Depois de atualizar a lista de pacotes do seu sistema usando o comando acima, é hora de instalar as ferramentas da linguagem Go:

sudo apt install golang-go

O comando acima instala o compilador, o ligador, e a biblioteca padrão compilada. O comando apt é uma interface em nível mais alto que o apt-get. Tambem funciona se você usar o apt-get.

Testando a Instalação

Pronto, agora é só testar se deu tudo certo com o comando:

go version

Se aparecer um texto parecido com

go version go1.10.4 linux/amd64

Significa que deu tudo certo. Se não, você receberá uma mensagem de erro dizendo que o comando não foi encontrado (e uma sugestão para instalar o pacote).

Fedora

Uma busca por golang no site de pacotes do Fedora lhe apresentará o pacote do mesmo nome. Vamos instalar esse pacote.

Instalação do Pacote Usando o Gerenciador

Abra o Terminal e digite o seguinte comando:

sudo dnf install golang

Temos que usar sudo para rodar o comando como administrador. O comando dnf é o sucessor do yum. A opção install é para instalar o pacote.

Teste da Instalação do Pacote

Se aparecer um texto parecido com

go version go1.11.4 linux/amd64

Significa que deu tudo certo. Se não, você receberá uma mensagem de erro dizendo que o comando não foi encontrado.

Aprenda Golang com Vídeo Aulas

Não perca o curso de Go iniciante no NBK Mundo Tech:

Deixe seu Comentário

E aí, deu tudo certo? Deixe sua opinião e comentários.

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now