Como Instalar Golang no Linux (Ubuntu / Fedora)

in #golang6 years ago (edited)

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.

Sort:  

Congratulations @nbkmundotech! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You published more than 30 posts. Your next target is to reach 40 posts.

Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Support SteemitBoard's project! Vote for its witness and get one more award!

Coin Marketplace

STEEM 0.15
TRX 0.16
JST 0.028
BTC 68067.18
ETH 2441.90
USDT 1.00
SBD 2.41