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.