Como baixar e instalar Go no Linux
Go, às vezes referido como "Golang", é uma linguagem de programação de código aberto lançada pelo Google em 2012. A intenção do Google era criar uma linguagem de programação que pudesse ser aprendida rapidamente. Desde o seu lançamento, o Go tornou-se muito popular entre os desenvolvedores e é usado para vários aplicativos, desde aplicativos em nuvem ou do lado do servidor até inteligência artificial e robótica.
O Linux, por outro lado, é um sistema operacional de código aberto que alimenta muitos dispositivos e servidores em todo o mundo. O Linux é conhecido por sua estabilidade, segurança, desempenho e capacidade de personalização. O Linux também possui uma grande e ativa comunidade de usuários e desenvolvedores que contribuem para seu aprimoramento e inovação.
download go in linux
Neste artigo, você aprenderá como baixar e instalar a versão mais recente do Go em um sistema Linux. Você também aprenderá como escrever e executar um simples Hello, World! programa em Go e como compilar e executar um arquivo binário Go. Ao final deste artigo, você terá uma compreensão básica de como usar o Go no Linux.
Pré-requisitos
Antes de começar, você precisará do seguinte:
Um sistema Linux com acesso à Internet e privilégios sudo. Você pode usar qualquer distribuição Linux de sua escolha, como Ubuntu, Debian, Fedora ou CentOS.
Baixando Go
Para instalar o Go em um sistema Linux, existem diferentes métodos dependendo da distribuição. Uma maneira é baixar a versão estável mais recente do site oficial, extrair o arquivo tarball e movê-lo para o diretório /usr/local. Outra forma é usar o gerenciador de pacotes da distribuição, como o apt no Ubuntu, para instalar o pacote golang-go.
Neste artigo, usaremos o primeiro método, pois ele nos permite obter a versão mais recente do Go. Para baixar o Go do site oficial, siga estas etapas:
Abra um navegador da Web e navegue até . Esta é a página oficial de downloads do Go, onde você pode encontrar os últimos lançamentos do Go para diferentes plataformas.
Copie a URL para o tarball da versão binária atual. No momento em que este livro foi escrito, a versão mais recente é go1.17.1. Para instalar o Go em um sistema Linux, copie a URL do arquivo que termina com linux-amd64.tar.gz para sistemas de 64 bits ou linux-386.tar.gz para sistemas de 32 bits.
Abra uma janela de terminal e navegue até seu diretório pessoal usando o comando cd:
CD
Use o curl para baixar o arquivo tarball da URL que você copiou na etapa 2. O sinalizador -O garante que isso gere um arquivo com o mesmo nome do arquivo original. O sinalizador -L instrui o curl a seguir qualquer redirecionamento que possa ocorrer durante o processo de download. Por exemplo, para baixar go1.17.1.linux-amd64.tar.gz, execute:
curl -OL [15](
Para verificar a integridade do arquivo que você baixou, execute o comando sha256sum e passe o nome do arquivo como argumento:
sha256sum go1.17.1.linux-amd64.tar.gz
Isso retornará a soma de verificação SHA256 do tarball:
Saída go1.17.1.linux-amd64.tar.gz dab7d9c34361dc21ec237d584590d Compare a soma de verificação obtida com a fornecida na página de downloads do Go. Eles devem corresponder exatamente. Caso contrário, o arquivo pode estar corrompido ou adulterado e você não deve prosseguir com a instalação.
Instalando Go
Agora que você baixou o arquivo tarball Go, você precisa extraí-lo e movê-lo para o diretório /usr/local. É aqui que o Go será instalado em seu sistema. Para fazer isso, siga estas etapas:
Use o comando tar para extrair o arquivo que você baixou. O sinalizador -C especifica o diretório de destino onde o arquivo será extraído. O sinalizador -x indica que você está extraindo um arquivo. O sinalizador -f especifica o nome do arquivo archive. O sinalizador -v habilita a saída detalhada, que mostra os arquivos sendo extraídos. Por exemplo, para extrair go1.17.1.linux-amd64.tar.gz, execute:
sudo tar -C /usr/local -xvf go1.17.1.linux-amd64.tar.gz
Isso criará um diretório chamado go em /usr/local, que contém todos os arquivos e diretórios do Go.
Para usar Go em seu sistema, você precisa adicionar /usr/local/go/bin à sua variável de ambiente PATH. Isso permitirá que você execute comandos Go de qualquer diretório em seu sistema. Existem diferentes maneiras de fazer isso, dependendo do seu shell e preferência. Uma maneira é editar seu arquivo /.profile e acrescentar a seguinte linha no final:
export PATH=$PATH:/usr/local/go/bin
Salve e feche o arquivo e recarregue-o usando o comando source:
fonte /.profile
Isso aplicará as alterações à sua sessão atual. Como alternativa, você pode sair e entrar novamente para que as alterações entrem em vigor.
Testando ir
Para verificar se o Go está instalado corretamente e funcionando em seu sistema, você pode escrever e executar um simples Hello, World! programa em Go. Você também pode compilar e executar um arquivo binário Go. Para fazer isso, siga estas etapas:
Crie um diretório para seu espaço de trabalho Go, onde você armazenará seu código e projetos Go. Você pode nomeá-lo como quiser, mas uma convenção comum é usar /go:
mkdir /go
Crie um subdiretório chamado src dentro do seu espaço de trabalho, onde você armazenará seus arquivos de origem Go:
mkdir /go/src
Crie outro subdiretório chamado hello dentro de src, onde você armazenará seu Hello, World! programa:
mkdir /go/src/olá
Navegue até o diretório hello e crie um arquivo chamado hello.go usando seu editor de texto preferido:
cd /go/src/olá nano olá.go
Em hello.go, escreva o seguinte código:
// hello.go package main import "fmt" func main() fmt.Println("Hello, World!")
Este é um programa Go simples que imprime "Hello, World!" para a saída padrão. Salve e feche o arquivo.
Para executar o programa, use o comando go run e passe o nome do arquivo:
vá correr olá.
Isso compilará e executará o programa em uma etapa. Você deve ver a seguinte saída:
Saída Olá, Mundo!
Para compilar o programa em um arquivo executável binário, use o comando go build e passe o nome do arquivo:
vá construir hello.go
Isso criará um arquivo chamado hello no mesmo diretório, que é o executável binário do seu programa.
Para executar o arquivo binário, use a notação ./ e passe o nome do arquivo:
./olá
Isso executará o arquivo binário e produzirá a mesma saída de antes:
Saída Olá, Mundo!
Conclusão
Neste artigo, você aprendeu como baixar e instalar o Go em um sistema Linux usando o arquivo tarball oficial do site Go. Você também aprendeu a escrever e executar um simples Hello, World! programa em Go e como compilar e executar um arquivo binário Go.
Go é uma linguagem de programação poderosa e versátil que pode ser usada para vários aplicativos e domínios. Ao instalar o Go no Linux, você pode aproveitar os recursos e benefícios de ambas as plataformas.
Se você quiser aprender mais sobre o Go e como usá-lo no Linux, confira os seguintes recursos:
: A documentação oficial do Go, onde você pode encontrar tutoriais, guias, referências e exemplos do Go.
: Um tour interativo de Go, onde você pode aprender o básico da linguagem e executar códigos em seu navegador.
: Uma coleção de programas de exemplo anotados em Go, abrangendo vários tópicos e recursos da linguagem.
: A página oficial de downloads do Go, onde você pode encontrar os últimos lançamentos do Go para diferentes plataformas.
: Um guia sobre como configurar sua variável de ambiente GOPATH, que é usada pelo Go para localizar seu espaço de trabalho e pacotes.
Esperamos que você tenha gostado deste artigo e aprendido algo novo. Codificação feliz!
perguntas frequentes
Aqui estão algumas perguntas e respostas comuns sobre Go e Linux:
PerguntaResponder
Quais são as vantagens de usar o Go?Go é uma linguagem de programação rápida, simples e confiável que suporta simultaneidade, coleta de lixo e compatibilidade entre plataformas. Go também possui um rico conjunto de bibliotecas e ferramentas padrão que tornam o desenvolvimento mais fácil e produtivo.
Quais as vantagens de usar o Linux?O Linux é um sistema operacional gratuito, de código aberto e seguro que oferece alto desempenho, estabilidade e capacidade de personalização. O Linux também possui uma grande e ativa comunidade de usuários e desenvolvedores que contribuem para seu aprimoramento e inovação.
Como faço para atualizar o Go no Linux?Para atualizar o Go no Linux, você pode baixar a versão mais recente do arquivo tarball no site do Go e repetir as etapas de instalação. Como alternativa, você pode usar o gerenciador de pacotes de sua distribuição para atualizar o pacote golang-go.
Como faço para desinstalar o Go no Linux?Para desinstalar o Go no Linux, você pode excluir o diretório /usr/local/go e remover /usr/local/go/bin da variável de ambiente PATH. Como alternativa, você pode usar o gerenciador de pacotes de sua distribuição para remover o pacote golang-go.
Como instalo pacotes adicionais para Go no Linux?Para instalar pacotes adicionais para Go no Linux, você pode usar o comando go get e passar para ele o caminho de importação do pacote. Por exemplo, para instalar o popular framework web Gin, execute:
acesse github.com/gin-gonic/gin
0517a86e26
Comentários