Instalando o Go no Ubuntu
Instalando o Go no Ubuntu
Go, também conhecido como Golang, é uma poderosa linguagem de programação de código aberto desenvolvida pelo Google. Ela é conhecida por sua simplicidade, eficiência e capacidade de construir aplicativos escaláveis. Neste tutorial, iremos guiá-lo pelo processo de instalação do Go no Ubuntu.
Pré-requisitos
Antes de começarmos, certifique-se de ter acesso a uma máquina Ubuntu, seja em um ambiente físico ou virtual. Além disso, verifique se você possui privilégios administrativos ou acesso sudo para instalar pacotes.
Passo 1: Atualizar o Sistema
Para começar, vamos atualizar a lista de pacotes e atualizar quaisquer pacotes existentes em sua máquina Ubuntu. Abra o terminal e execute os seguintes comandos:
sudo apt update
sudo apt upgrade
Isso garantirá que seu sistema esteja atualizado com os últimos patches de segurança e atualizações de software.
Passo 2: Baixar o Go
Neste passo, iremos baixar a versão mais recente da linguagem de programação Go. Visite o site oficial do Go (https://golang.org/dl/) para encontrar a página de download e localize a distribuição Linux apropriada para o seu sistema.
No momento em que este tutorial foi escrito, a última versão estável é o Go 1.17. Localize o link de download para a distribuição Linux e copie-o.
Em seguida, abra o terminal e use o comando wget
para baixar o pacote de instalação do Go. Substitua [GO_DOWNLOAD_URL]
pelo link de download real.
wget [GO_DOWNLOAD_URL]
Por exemplo, se o link de download for https://golang.org/dl/go1.17.linux-amd64.tar.gz
, o comando seria:
wget https://golang.org/dl/go1.17.linux-amd64.tar.gz
Passo 3: Extrair e Instalar o Go
Após o download ser concluído, precisamos extrair o pacote baixado e instalar o Go em nosso sistema. Use o seguinte comando para extrair o arquivo tar:
sudo tar -C /usr/local -xzf go1.17.linux-amd64.tar.gz
Este comando irá extrair os arquivos do Go e colocá-los no diretório /usr/local/go
. Este diretório é o local recomendado para instalar o Go, mas você pode escolher um local diferente, se desejar.
Passo 4: Configurando as Variáveis de Ambiente do Go
Para usar o Go de forma eficaz, precisamos configurar as variáveis de ambiente necessárias. Abra o terminal e execute o seguinte comando para abrir o arquivo .profile
para edição:
nano ~/.profile
Adicione as seguintes linhas no final do arquivo:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
Salve o arquivo e saia do editor pressionando Ctrl+X
, seguido de Y
e, em seguida, Enter
.
Para aplicar as alterações, reinicie o terminal ou execute o seguinte comando:
source ~/.profile
Passo 5: Verificando a Instalação
Após concluir a instalação, vamos verificar se o Go está instalado corretamente em sua máquina Ubuntu. Abra um novo terminal e execute o seguinte comando:
go version
Se o Go estiver instalado corretamente, você verá a saída mostrando a versão do Go instalada, por exemplo:
go version go1.17 linux/amd64
Passo 6: Escrevendo e Executando um Programa Go Simples
Agora que o Go está instalado, vamos escrever um programa simples de "Hello, World!" e executá-lo para garantir que tudo esteja funcionando como esperado.
Crie um novo arquivo chamado hello.go
usando seu editor de texto favorito e adicione o seguinte código:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
Salve o arquivo e volte para o terminal. Navegue até o diretório onde você salvou o arquivo hello.go
. Em seguida, execute o seguinte comando para compilar e executar o programa:
go run hello.go
Você deverá ver a saída:
Hello, World!
Parabéns! Você instalou com sucesso o Go no Ubuntu e executou um programa Go simples.
Conclusão
Neste tutorial, abordamos o processo passo a passo de instalação do Go no Ubuntu. Começamos atualizando o sistema, baixando o pacote de instalação do Go, extraindo e instalando o Go, configurando as variáveis de ambiente necessárias, verificando a instalação e finalmente executando um programa Go simples.
Com o Go instalado, você está pronto para explorar a linguagem e construir aplicativos poderosos!