Login
Login

Como instalar Go no Windows

Como instalar Go no Windows
Hostman Team
Redator técnico
Linguagem Go
15.12.2025
Reading time: 6 min

Go, ou Golang, é uma linguagem de programação de alto desempenho e multithread desenvolvida pelo Google em 2007 e lançada em 2009. Até hoje, Golang continua ganhando popularidade.

A linguagem de programação Go é uma opção flexível para desenvolvimento em diversas plataformas, pois oferece suporte a uma ampla variedade de sistemas operacionais. Neste tutorial, mostraremos passo a passo como instalar Golang no Windows.

Instalando Go no Windows

Instalar GO no Windows é um processo simples

Instalar Go no Windows

Go é compatível com Windows 7 e versões mais recentes. Certifique-se de que você está usando uma versão suportada do sistema operacional.

Neste guia, usaremos o Windows 11. Você também precisará de uma conta de administrador para configurar variáveis de ambiente.

Para instalar Golang no Windows:

  1. Baixe o instalador da versão mais recente disponível para Microsoft Windows no site oficial do Go. Se preferir, você pode selecionar outra versão disponível da linguagem em vez da mais atual.

  2. Quando o download for concluído, execute o arquivo e siga as instruções do assistente de instalação. Se necessário, você pode alterar o local de instalação dos arquivos — isso será útil ao configurar variáveis de ambiente.

  3. Após a instalação, verifique se o Golang foi instalado corretamente no sistema. Para isso, abra o terminal (Win + R → cmd) e execute o comando:

go version

A saída deve mostrar a versão do Go que você acabou de instalar. Por exemplo:

Verificação da versão do GO

Verificação da versão do GO

Para atualizar o Golang para uma versão mais recente no Windows, é necessário desinstalar a versão anterior e seguir as instruções para instalar a nova.

Agora vamos configurar as variáveis de ambiente para garantir o funcionamento adequado do Go.

Configurando variáveis de ambiente

Para que o sistema operacional identifique corretamente a localização dos arquivos e diretórios necessários do Go, configurar variáveis de ambiente é uma etapa fundamental no processo de instalação.

Para que o Go funcione corretamente, são necessárias duas variáveis de ambiente:

  • GOPATH indica onde o Go armazena pacotes baixados e compilados.

  • PATH permite que o sistema encontre arquivos executáveis do Go sem precisar informar seus caminhos completos.

GOPATH

  1. Primeiro, vamos configurar a variável de ambiente GOPATH. Para isso, é necessário organizar um workspace onde os arquivos e projetos Go serão armazenados.

    Neste guia, criaremos um workspace em C:\\GoProject. Também adicionaremos duas pastas dentro dele:
    • bin – para armazenar arquivos executáveis (binários). Ao compilar um projeto, o Go cria um arquivo executável e o salva nesta pasta.

    • src – para armazenar arquivos-fonte Go. Todos os arquivos .go ficarão aqui.

  1. Após criar o workspace, vamos configurar a variável GOPATH. Para isso, acesse Painel de Controle → Sistema e Segurança → Sistema e clique em Configurações Avançadas do Sistema.

Há também um caminho mais rápido para acessar essas propriedades: abra a janela Executar (Win + R) e digite:

sysdm.cpl
  1. Clique em Variáveis de Ambiente e, na seção Variáveis de Usuário, clique em Novo. Você precisará preencher dois campos: nome da variável e valor.

  2. No campo Nome da variável, insira GOPATH. No campo Valor da variável, informe o caminho do workspace criado anteriormente (no nosso caso, C:\\GoProject).

  3. Clique em OK duas vezes para salvar.

  4. Para verificar se a variável foi criada corretamente, abra a janela Executar (Win + R) e digite:

%GOPATH%

Se tudo estiver configurado corretamente, seu workspace será aberto.

PATH

  1. A variável de ambiente PATH deve ter sido adicionada automaticamente durante a instalação do Go. Para verificar, vá até Painel de Controle → Sistema e Segurança → Sistema e clique em Configurações Avançadas do Sistema.

  2. Na janela que abrir, procure pela variável PATH na lista de variáveis do sistema. Para visualizar seus valores, dê um clique duplo nela.

Na nova janela, deve haver uma entrada contendo o caminho para a pasta bin do Go.

Caminho de instalação do Go

Caminho de instalação do Go

No nosso caso, o caminho é C:\\Program Files\\Go\\bin. Se sua configuração estiver diferente do definido na instalação, ajuste para o valor correto usando o botão Editar.

Golang está agora instalado no Windows e as variáveis de ambiente configuradas. Já podemos escrever e executar nosso primeiro programa para testar o funcionamento.

Verificando a instalação

Para testar o funcionamento do Golang recém-instalado no Windows:

  1. Crie um arquivo de teste com a extensão .go dentro do workspace (C:\\GoProject\\src). Por exemplo, ExampleProgram.go.

  2. Adicione o seguinte código simples:

package main

import "fmt"

func main() {
   fmt.Println("Hello, Go has been successfully installed into your system!")
}

O programa deve exibir uma mensagem confirmando que o Go foi instalado corretamente no sistema.

  1. Para compilar e executar o programa, digite o seguinte comando no terminal:
go run %GOPATH%/src/ExampleProgram.go

Como mostrado na imagem abaixo, o programa compila e executa, exibindo o texto especificado na tela.

Go instalado com sucesso

Go instalado com sucesso

Conclusão

Instalar Go no Windows é um processo simples: basta baixar o instalador, configurar variáveis de ambiente e verificar a instalação. Depois que o Go estiver configurado corretamente, você poderá começar a desenvolver aplicações facilmente. Com suporte a múltiplos sistemas operacionais, Go continua sendo uma linguagem poderosa e versátil, ideal para desenvolvimento multiplataforma.

Em nossa App Platform, você pode implantar aplicações Golang, como Beego e Gin.

Linguagem Go
15.12.2025
Reading time: 6 min

Semelhante

Linguagem Go

Como instalar o Go no macOS

O macOS é um sistema operacional para computadores de mesa e notebooks, desenvolvido pela Apple para seus próprios dispositivos. Ele vem pré-instalado em todos os aparelhos da Apple, especialmente no Apple Macintosh, conhecido como Mac. Diferente do Linux, o macOS é um sistema operacional proprietário, o que traz algumas particularidades na instalação de ferramentas de desenvolvimento. Para saber mais, confira nosso guia sobre como implantar um servidor em nuvem no macOS. Neste artigo, vamos mostrar em detalhes como instalar o Go em um computador com macOS. Golang, ou apenas Go, é uma linguagem de programação de código aberto desenvolvida pelo Google para criar aplicações com arquitetura de microsserviços. Na nossa plataforma de aplicações, você encontra diversos frameworks Go, como Beego e Gin. Para garantir a estabilidade do seu computador e do compilador Go, recomendamos o uso da versão mais recente do macOS. 1. Remover versões antigas do Go Verificar se o Go já está instalado Antes de instalar o Go, verifique se ele já está presente no sistema. Para isso, execute o seguinte comando no terminal: go version Se o Go estiver instalado, você verá uma mensagem como: go version go1.21.3 darwin/amd64 Desinstalar o Go Se o Go estiver instalado, é necessário removê-lo para evitar conflitos na instalação. O macOS armazena os arquivos do Go nos seguintes diretórios: /usr/local/go onde está instalado o Go. /etc/paths.d/go onde ficam as variáveis de ambiente do Go. Use os comandos abaixo para remover esses diretórios: rm -rf /usr/local/go rm -rf /etc/paths.d/go O comando rm remove arquivos ou diretórios. A opção -rf indica remoção recursiva e forçada: r = recursivo: remove a pasta e todas as suas subpastas. f = forçado: ignora confirmações e erros. Pronto! O Go foi removido do seu Mac. Agora podemos seguir para o download e instalação. 2. Baixar o Go Há duas formas de baixar o arquivo do Go: manualmente ou pela linha de comando. Vamos ver ambas. Download manual O site oficial do Golang possui uma página com links para a versão mais recente da linguagem. Ali você encontra botões com as versões mais recentes para cada sistema. No nosso caso, buscamos a versão para macOS. No momento da escrita deste artigo, existem duas versões para macOS: uma para a arquitetura ARM64 dos novos chips da Apple e outra para a arquitetura Intel 64 bits. Escolha a versão adequada ao seu dispositivo. Os Macs mais novos usam ARM64. Ao clicar no link, será iniciado o download do arquivo go1.21.3.darwin-amd64.pkg, ou uma versão mais recente. Download via terminal Uma alternativa ao download manual é usar a linha de comando. O macOS inclui uma ferramenta chamada curl, já instalada no sistema. Portanto, podemos usar o utilitário curl com a URL exata onde está disponível o arquivo do Go: curl -o golang.pkg https://dl.google.com/go/go1.21.3.darwin-amd64.pkg O parâmetro -o (--output) garante que o conteúdo recebido será salvo no arquivo golang.pkg. A URL deve conter o nome exato do arquivo e a versão desejada. Após a execução do comando, você terá o pacote do Go pronto para instalação. 3. Instalar o pacote Go Assim como no download, a instalação pode ser feita de duas formas: pela interface gráfica (GUI) ou pela linha de comando. Instalação pela GUI Para instalar o Go no macOS pela interface gráfica, basta executar o arquivo golang.pkg que você acabou de baixar. Após a instalação automática, será exibida uma mensagem de sucesso indicando que o software foi instalado corretamente. Instalação pela linha de comando Se preferir usar o terminal, execute o seguinte comando: sudo open golang.pkg Depois, siga as instruções na tela até aparecer uma janela confirmando a instalação com sucesso. 4. Configurar variáveis de ambiente Após a instalação, precisamos informar ao sistema onde encontrar o compilador do Go quando o terminal receber comandos para compilar e executar uma aplicação. Primeiro, acesse o diretório pessoal com o comando: cd ~ Agora adicione os caminhos dos componentes do Go ao arquivo .bash_profile. Esse arquivo é carregado automaticamente ao entrar na conta do macOS e contém as configurações de inicialização do terminal. Você pode adicionar as variáveis de ambiente manualmente ou com os comandos abaixo: echo "export GOROOT=/usr/local/go" >> .bash_profileecho "export GOPATH=$HOME/Documents/go" >> .bash_profileecho "export PATH=$GOPATH/bin:$GOROOT/bin:$PATH" >> .bash_profile O operador >> garante que o conteúdo entre aspas será acrescentado ao final do arquivo .bash_profile. A variável GOROOT aponta para o diretório onde o Go foi instalado. A variável GOPATH define o caminho do diretório de trabalho do Go. E a variável PATH garante que os arquivos binários possam ser encontrados durante a compilação. 5. Verificar a instalação Para garantir que o Go foi instalado corretamente no macOS, reinicie o terminal e execute o comando: go version Se tudo estiver certo, você verá a mensagem: go version go1.21.3 darwin/amd64 6. Executar um aplicativo de teste Neste artigo, não entraremos nos detalhes da sintaxe do Go nem nas particularidades da linguagem. Vamos apenas escrever, compilar e executar um programa simples com saída no console para verificar se o compilador está funcionando. Crie um novo arquivo no diretório pessoal com o editor nano: nano main.go Adicione o seguinte conteúdo: package main import "fmt" func main() { fmt.Println("Hello, World!") // CONCLUSION: Hello, World! } Para sair do nano, pressione CTRL+X, depois Y para salvar e ENTER para confirmar. Agora compile e execute o programa com: go run main.go Também existe outro comando que compila o código-fonte da aplicação em um arquivo executável completo que pode ser distribuído e implantado em outras máquinas locais: go build Se você não especificar o nome do arquivo .go como argumento, o comando irá compilar o arquivo com o nome padrão main.go. Por exemplo, se o arquivo que contém nosso programa se chamar test.go, o comando de compilação será: go build test.go Durante a compilação, o Go incluirá todos os arquivos .go necessários no build final, adicionando o código auxiliar necessário para que o aplicativo funcione em qualquer máquina com a mesma arquitetura. Gerar um executável permite rodar o programa em outros computadores mesmo que o compilador do Go não esteja instalado. Conclusão Apesar de ser um sistema proprietário, o macOS permite instalar ferramentas de terceiros (como o Go do Google), incluindo soluções de código aberto. Neste artigo, vimos o processo padrão de instalação do Go no macOS, que inclui: Verificar versões antigas   Desinstalar versões anteriores, se existirem   Baixar o pacote (manualmente ou pelo terminal)   Instalar o pacote (GUI ou linha de comando)   Configurar variáveis de ambiente   Verificar a instalação   Compilar e executar um código simples Com esses passos, instalamos o Go no macOS e executamos nosso primeiro programa com comandos simples. Para continuar aprendendo, consulte a documentação oficial no site do Golang. A Hostman também oferece diversos servidores VPS com suporte para macOS a preços acessíveis! Perguntas frequentes Como instalar o Go no Mac sem o Homebrew? Baixe o instalador no site golang.org, execute-o e depois atualize a variável PATH manualmente. Qual é a maneira mais fácil de instalar o Go no macOS? Sinceramente? Se você já usa o Homebrew, basta rodar brew install go – é rápido e simples. Como configurar o PATH para o Go no macOS? Adicione esta linha ao seu arquivo de configuração do shell: export PATH=$PATH:/usr/local/go/bin Onde o Go é instalado no macOS? Geralmente em /usr/local/go ao usar o pacote oficial de instalação.
16 July 2025 · 7 min to read

Tem perguntas,
comentários ou preocupações?

Nossos profissionais estão disponíveis para ajudá-lo a qualquer momento,
seja para assistência ou apenas se você não souber por onde começar.
Envie-nos um e-mail
Hostman's Support