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.

Instalar GO no Windows é um processo simples
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:
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.
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.
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
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.
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.
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.
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.
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
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.
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).
Clique em OK duas vezes para salvar.
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.
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.
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
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.
Para testar o funcionamento do Golang recém-instalado no Windows:
Crie um arquivo de teste com a extensão .go dentro do workspace (C:\\GoProject\\src). Por exemplo, ExampleProgram.go.
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.
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
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.