Como baixar e instalar Go usando Curl
Go, às vezes chamado de "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.
download go using curl
curl é um utilitário de linha de comando para transferência de dados de ou para um servidor projetado para funcionar sem interação do usuário. Com o curl, você pode baixar ou carregar dados usando um dos protocolos suportados, incluindo HTTP, HTTPS, SCP, SFTP e FTP.
Neste artigo, você aprenderá como baixar e instalar a versão mais recente do Go usando curl em um sistema Linux. Você também aprenderá como testar sua instalação executando um simples comando "Hello, World!" programa.
Pré-requisitos
Antes de começar, certifique-se de ter o seguinte:
Um sistema Linux com um usuário não raiz com privilégios sudo. Você pode seguir nosso guia em se precisar de ajuda para configurar um.
curl instalado em seu sistema. Você pode instalá-lo usando o gerenciador de pacotes do seu sistema. Por exemplo, no Ubuntu, você pode executar:
sudo apt update sudo apt install curl
Baixando Go
O primeiro passo é baixar a versão binária atual do Go do site oficial . No momento em que este livro foi escrito, a versão atual é 1.17.3. Verifique a página de download para obter atualizações e substitua 1.17.3 pela versão estável mais recente, se necessário.
Para baixar Go usando curl, use o seguinte comando:
curl -OL [18](
Isso salvará o arquivo como go1.17.3.linux-amd64.tar.gz em seu diretório atual.
Para verificar a integridade do arquivo que você baixou, execute o comando sha256sum e passe o nome do arquivo como argumento:
sha256sum go1.17.3.linux-amd64.tar.gz
Isso retornará a soma de verificação SHA256 do tarball:
go1.17.3.linux-amd64.tar.gz d4e5f57c140a79f80d0eb05741749fcd8b269e621c33c68e2925c4b6f6aee0c9 go1.17.3.linux-amd64.tar.gz
Se a soma de verificação corresponder à listada na página de download, você executou esta etapa corretamente.
Instalando Go
A próxima etapa é instalar o Go em seu sistema extraindo o arquivo baixado para /usr/local/go, que é o local recomendado para instalar o Go.
Para fazer isso, use tar com as seguintes opções:
-C /usr/local: mude para o diretório /usr/local antes de executar qualquer outra operação.
-x: extrai arquivos de um arquivo.
-v: produz saída detalhada: Possível continuação do artigo: -f: usa o arquivo compactado ou o ARQUIVO do dispositivo.
-z: filtra o arquivo através do gzip.
Execute o seguinte comando com privilégios sudo:
sudo tar -C /usr/local -xvzf go1.17.3.linux-amd64.tar.gz
Isso criará um diretório chamado go under /usr/local, que contém os arquivos de distribuição Go.
A etapa final é adicionar o diretório binário Go à sua variável de ambiente PATH, para que você possa executar comandos Go de qualquer local. O diretório binário do Go é /usr/local/go/bin.
Para fazer isso, você pode editar seu arquivo /.profile e acrescentar a seguinte linha no final:
export PATH=$PATH:/usr/local/go/bin
Salve e feche o arquivo e aplique as alterações executando:
fonte /.profile
Testando a instalação do Go
Para testar se o Go está instalado corretamente, você pode verificar a versão do Go executando:
vá versão
Isso deve produzir algo como:
ir versão go1.17.3 linux/amd64
Se você vir uma saída semelhante, parabéns! Você instalou com sucesso o Go usando o curl.
Para testar se o Go pode executar um programa simples, você pode criar um arquivo chamado hello.go em seu diretório pessoal com o seguinte conteúdo:
package main import "fmt" func main() fmt.Println("Hello, World!")
Este é um programa Go básico que imprime "Hello, World!" para a saída padrão.
Para executar este programa, use o comando go run e passe o nome do arquivo como argumento:
vá correr olá.
Isso deve produzir:
Olá Mundo!
Se você vir esta saída, você executou com sucesso seu primeiro programa Go.
Conclusão
Neste artigo, você aprendeu como baixar e instalar Go usando curl em um sistema Linux. Você também aprendeu como testar sua instalação executando um simples comando "Hello, World!" programa.
Go é uma linguagem de programação poderosa e versátil que pode ser usada para várias aplicações. Se você quiser aprender mais sobre o Go, pode conferir alguns destes recursos:
, que contém documentação, tutoriais e um playground onde você pode experimentar o código Go online.
, que apresenta artigos e anúncios sobre o desenvolvimento Go e as melhores práticas.
, que é uma introdução interativa aos principais recursos do Go.
, que contém informações e links úteis sobre a comunidade e os projetos Go.
, que responde a algumas das perguntas mais comuns sobre o Go.
perguntas frequentes
P: Como faço para atualizar o Go para uma versão mais recente?
R: Para atualizar o Go para uma versão mais recente, você pode seguir as mesmas etapas da instalação do Go, mas com um número de versão diferente. Por exemplo, se você deseja atualizar para a versão 1.18.0, pode baixar o arquivo go1.18.0.linux-amd64.tar.gz e extraí-lo em /usr/local/go. Pode ser necessário remover a versão antiga do Go primeiro executando sudo rm -rf /usr/local/go.
P: Como desinstalo o Go do meu sistema?
R: Para desinstalar o Go do seu sistema, basta deletar o diretório /usr/local/go e removê-lo da variável de ambiente PATH. Para excluir o diretório, execute sudo rm -rf /usr/local/go. Para removê-lo de seu PATH, edite seu arquivo /.profile e exclua ou comente a linha que exporta PATH=$PATH:/usr/local/go/bin.
P: Como instalo o Go em outros sistemas operacionais?
R: Para instalar o Go em outros sistemas operacionais, como Windows ou macOS, siga as instruções no .
P: Como instalo pacotes adicionais para Go?
R: Para instalar pacotes adicionais para Go, você pode usar o comando go get, que baixa e instala pacotes de repositórios remotos. Por exemplo, para instalar o popular pacote gorilla/mux, que fornece um poderoso roteador HTTP e correspondente de URL, você pode executar:
vá buscar -u [19](
Isso fará o download e instalará o pacote em seu diretório GOPATH, que geralmente é /go. Você pode então importar e usar o pacote em seu código Go.
P: Como faço para compilar e executar o código Go?
R: Para compilar e executar o código Go, você pode usar o comando go build, que produz um arquivo executável a partir do seu código-fonte. Por exemplo, para compilar um arquivo chamado main.go, você pode executar:
ir construir main.go
Isso criará um arquivo chamado main (ou main.exe no Windows) em seu diretório atual. Você pode executar o arquivo digitando ./main (ou main.exe no Windows).
Você também pode usar o comando go run, que compila e executa seu código sem produzir um arquivo executável. Isso é útil para fins de teste ou depuração. 0517a86e26
Comentarios