Instalar e configurar o Visual Studio Code for Go development

Neste início rápido, você instalará o compilador e as ferramentas Go, instalará o Visual Studio Code para escrever código Go e instalará a extensão Go for Visual Studio Code, que fornece suporte durante a gravação do Go. Depois de configurado, você criará um aplicativo, o executará e usará a ferramenta de depuração para pausar a execução e observar o valor das variáveis.

1. Instale o Go

Instale o Go a partir da página oficial. Isso instala o compilador, a Biblioteca Padrão e muitas ferramentas para executar várias tarefas comuns durante o desenvolvimento do Go. Para instalar o Go, siga estes passos:

  1. Em um navegador da Web, vá para go.dev/doc/install.
  2. Baixe a versão para o seu sistema operacional.
  3. Uma vez baixado, execute o instalador.
  4. Abra um prompt de comando e execute go version para confirmar se o Go foi instalado.

2. Instale o Visual Studio Code

Em seguida, instale o Visual Studio Code, que fornece funcionalidade básica de edição de código. Siga estas etapas para instalar o Visual Studio Code:

  1. Abra um navegador da Web e vá para code.visualstudio.com.
  2. Baixe a versão para o seu sistema operacional. O Visual Studio Code é compatível com Windows, Linux e macOS.
  3. Uma vez baixado, execute o instalador.

3. Instale a extensão Go

Instale e configure a extensão Go for Visual Studio Code . O Visual Studio Code e a extensão Go fornecem IntelliSense, navegação de código e depuração avançada.

Instruções Captura de tela
No Visual Studio Code, abra o modo de exibição Extensões clicando no ícone Extensões na Barra de Atividades. Ou use o atalho de teclado (Ctrl+Shift+X). Uma captura de tela mostrando como procurar a extensão Go.
Procure a extensão Go e selecione instalar. Uma captura de tela mostrando como usar a caixa de pesquisa na barra de ferramentas superior para localizar Serviços de Aplicativos no Azure.

4. Atualize as ferramentas Go

Instruções Captura de tela
No Visual Studio Code, abra a Ajuda>da Paleta de Comandos Mostrar Todos os Comandos. Ou use o atalho de teclado (Ctrl+Shift+P) Uma captura de tela mostrando como pesquisar a Paleta de Comandos.
Procure e Go: Install/Update tools execute o comando a partir do palete Uma captura de tela mostrando como executar a ferramenta Go: install/update a partir do palete de comandos.
Quando solicitado, selecione todas as ferramentas Go disponíveis e selecione OK. Uma captura de tela mostrando como atualizar todas as ferramentas Go disponíveis.
Aguarde até que as ferramentas Go terminem de atualizar. Uma captura de tela mostrando todas as ferramentas Go que foram atualizadas.

5. Escreva um programa Go de amostra

Nesta etapa, você escreve e executa um programa Go de exemplo para garantir que tudo esteja funcionando corretamente.

Instruções Captura de tela
No Visual Studio Code, abra o diretório raiz do seu aplicativo Go. Para abrir a pasta, selecione o ícone do Explorer na Barra de Atividades e selecione Abrir Pasta. Uma captura de tela mostrando como criar uma nova pasta.
Selecione Nova pasta no painel Explorer e, em seguida, Crie o diretor raiz para seu aplicativo Go de exemplo chamado sample-app Uma captura de tela mostrando como criar uma pasta no Visual Studio Code.
Selecione Novo arquivo no painel Explorer e nomeie o arquivo main.go Uma captura de tela mostrando como criar um arquivo no Visual Studio Code.
Abra um terminal, Terminal > New Terminal, e execute o comando go mod init sample-app para inicializar seu aplicativo Go de exemplo. Uma captura de tela executando o comando go mod init.
Copie o seguinte código no arquivo main.go. Uma captura de tela exibindo um programa Go de exemplo.

Código de exemplo:

package main

import "fmt"

func main() {
    name := "Go Developers"
    fmt.Println("Azure for", name)
}

6. Execute o depurador

Finalmente, crie um ponto de interrupção e use a ferramenta depurador para percorrer o código linha por linha e exibir os valores armazenados em variáveis enquanto o aplicativo está pausado.

Instruções Captura de tela
Crie um ponto de interrupção na linha 7 clicando à esquerda da linha numerada. Opcionalmente, coloque o cursor na linha 7 e pressione F9. Uma captura de tela mostrando como definir um ponto de interrupção.
Abra o modo de exibição Depurar selecionando o ícone de depuração na Barra de atividades no lado esquerdo do Visual Studio Code. Opcionalmente, use o atalho de teclado (Ctrl+Shift+D). Uma captura de tela mostrando como navegar até o painel de depuração.
Selecione Executar e Depurar ou selecione F5 para executar o depurador. Em seguida, passe o mouse sobre a variável name na linha 7 para ver seu valor. Saia do depurador clicando em Continuar na barra do depurador ou pressione F5. Uma captura de tela mostrando a execução do depurador no VS Code.

Próximas etapas