A instalação e o setup do ambiente de desenvolvimento em Go ficou bastante simplificado desde a versão 1.11 com a introdução do Go Modules. Vamos primeiramente a instalação, dependendo do SO que você usa.
Mac
Se você usa Brew no seu Mac a instalação não poderia ser mais simples. Abra o terminal e digite:
brew install go
E pronto!
Se você não usa Brew, você pode fazer o download do instalador do Go nesse link: https://go.dev/dl/go1.20.2.darwin-amd64.pkg
Até o momento desse post a versão mais atual é a 1.20.2, então o link anterior reflete essa versão. Ou você pode ir na página oficial de releases do Go e escolher outra versão: https://go.dev/dl/. Procure sempre trabalhar com versões atuais.
Abra o pacote do instalador que você acabou de baixar e siga as instruções na tela. Se você tiver alguma janela do terminal aberta, feche e abra novamente para que as atualizações reflitam. Confirme que o Go foi instalado corretamente abrindo o terminal e digitando:
go version
Confirme que o Go foi instalado corretamente.
Linux
Faça o download do pacote de instalação em https://go.dev/dl/go1.20.2.linux-amd64.tar.gz
Até o momento deste post a versão mais atual é a 1.20.2. Você pode procurar e baixar outras versões em https://go.dev/doc/manage-install.
Primeiramente remova qualquer instalação anterior do Go excluindo a pasta /usr/local/go (se ela existir) e extraia o arquivo que você acabou de baixar em /usr/local, criando uma nova árvore Go em /usr/local/go:
rm -rf /usr/local/go
tar -C /usr/local -xzf go1.20.2.linux-amd64.tar.gz
Você pode precisar rodar esse comando como root do sistema ou sudo. E outra coisa, não descompacte o arquivo diretamente em /usr/local/go. Isso pode quebrar a instalação do Go.
Adicione /usr/local/go/bin à variável de ambiente PATH. Você pode fazer isso adicionando a seguinte linha ao seu $HOME/.profile ou /etc/profile (para uma instalação global).
export PATH=$PATH:/usr/local/go/bin
Para aplicar as atualizações imediatamente dê um:
source $HOME/.profile
ou:
source /etc/profile
Verifique se tudo correu bem digitando:
go version
Essa é apenas uma forma de instalação do Go no Linux. Por exemplo, se você usa Ubuntu você pode instalar usando Snap:
sudo snap install go --classic
Você também pode instalar usando o apt-get:
sudo apt update sudo apt install golang
Apenas fique de olho pois talvez a versão do Go que os gerenciadores de pacotes provém já sejam antigas.
Windows
Até o momento deste post, a versão mais atual do Go disponível para download é a 1.20.2. Você pode fazer o download do pacote de instalação dessa versão diretamente através do link: https://go.dev/dl/go1.20.2.darwin-amd64.pkg ou procurar por versões específicas ou mais atualizadas na página oficial de releases: https://go.dev/dl/.
Feito o download do pacote é só dar 2 cliques para abrir e seguir as instruções na tela. Sem nenhum mistério. Se você tiver alguma tela de cmd aberta, é necessário fechá-la para que as atualizações reflitam.
Verificando se o Go foi instalado corretamente:
- Clique no menu Start
- No campo de busca digite cmd e aperte Enter
- No prompt de comando digite e confirme que o Go foi instalado corretamente:
go version
Neste post mostrei como atualmente é fácil instalar o Go em qualquer sistema operacional. No próximo post dessa série vou mostrar como fazer o setup do ambiente de dev.
Até lá!
Show de bola … Go parece ser uma linguagem incrível, estou louco para aprender … continue com os tutoriais pfv !!