Antes de começar a trabalhar em seu primeiro aplicativo Go, você precisa ter um ambiente de desenvolvimento Go configurado em sua máquina Linux.
Go, também conhecido como Golang, é uma linguagem de programação moderna e eficiente desenvolvida pelo Google em 2007. Sua popularidade cresceu significativamente nos últimos anos graças à sua simplicidade, velocidade e recursos simultâneos.
Se você é um desenvolvedor que deseja explorar esta linguagem, você precisa configurar um ambiente de desenvolvimento Go em seu sistema. Vamos aprender como você pode instalar o Go no Linux manualmente e usando o gerenciador de pacotes.
Pré-requisitos para instalar o Go no Linux
Antes de instalar o Go no Linux, você precisa garantir que seu sistema esteja atualizado. Abra um terminal e execute o seguinte comando para fazer isso:
No Ubuntu- e Distribuições Linux baseadas em Debian:
sudo apt update && apt upgrade -y
No Arch Linux e seus derivados:
sudo pacman -Syu
No RHEL e Fedora:
atualização sudo dnf
Depois de atualizar e atualizar seu sistema, você está pronto para passar para as próximas etapas.
Método 1: Instalar o Go no Linux com o Gerenciador de Pacotes
Depois que seu sistema estiver atualizado, você poderá instalar o Golang por meio do gerenciador de pacotes padrão da sua distribuição Linux.
Em distribuições Linux baseadas em Ubuntu e Debian:
sudo apt install golang
No Arch Linux e seus derivados:
sudo pacman -S golang
No RHEL e Fedora:
sudo dnf install golang
Essas são todas as etapas necessárias para instalar o Go em sua máquina Linux usando o gerenciador de pacotes padrão.
Método 2: Baixe e instale manualmente o Go no Linux
Para instalar manualmente o Go em sua máquina Linux, primeiro você precisará obter o pacote Go TAR mais recente do site oficial do Golang. Você pode fazer isso manualmente ou usando o comando wget no Linux:
wget https://go.dev/dl/go1.20.1.linux-amd64.tar.gz
Download:Ir (Linux)
Agora você precisa descompactar o pacote no diretório padrão recomendado (você pode alterar isso conforme sua preferência) usando um comando sudo prefixed tar com o -xvf marcação:
sudo tar -C /usr/local -xvf go1.12.6.linux-amd64.tar.gz
Em seguida, adicione o diretório onde você descompactou o pacote na variável de ambiente PATH. Você pode fazer isso usando o comando de exportação:
export PATH=$PATH:/usr/local/go/bin
Essas são todas as etapas necessárias para instalar manualmente o Go. Você pode verificar a instalação executando o seguinte comando:
vá versão
Este comando deve retornar a versão do Go que está atualmente ativa em seu sistema.
Desinstale o Go do seu sistema Linux
Se você deseja desinstalar o Go, pode fazer isso seguindo uma das duas maneiras, dependendo de como você o instalou em primeiro lugar. Se você instalou o Go usando o gerenciador de pacotes, pode desinstalá-lo da mesma forma que removeria outros programas.
Em distribuições Linux baseadas em Ubuntu e Debian:
sudo apt autoremove golang
No Arch Linux e seus derivados:
sudo pacman -R golang
No RHEL e Fedora:
sudo dnf remover golang
Se você instalou o Go manualmente, pode desinstalá-lo simplesmente limpando o diretório de instalação do Go.
Caso você tenha instalado no diretório padrão recomendado, execute este comando:
rm -rf /usr/local/go
Se você o instalou em um diretório diferente, basta substituir o local pelo seu próprio diretório de instalação. Você também pode querer atualize a variável PATH para remover o diretório Go.
Agora você pode criar software com Go no Linux
Com um ambiente de desenvolvimento Go configurado, você pode começar a explorar a linguagem e construir seus aplicativos. Você pode usar o Go para criar qualquer coisa, de aplicativos da Web a ferramentas de linha de comando e serviços em nuvem.
Os recursos do Go, o suporte a pacotes de terceiros e a flexibilidade geral dão aos desenvolvedores liberdade criativa para criar todos os tipos de software. Se você é novo no desenvolvimento em Go, há algumas coisas que você precisa saber para aproveitar todo o potencial do Golang.