Compartilhar via


Instalar e configurar o Visual Studio Code para desenvolvimento em Go

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

1. Instalar o Go

Instale o Go na 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 estas etapas:

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

2. Instalar 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 do sistema operacional. O Visual Studio Code é compatível com Windows, Linux e macOS.
  3. Depois de baixado, execute o instalador.

3. Instalar a extensão Go

Instale e configure a extensão Go para 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 pesquisar a extensão Go.
Pesquise a extensão Go e, em seguida, selecione instalar. Uma captura de tela mostrando como usar a caixa de pesquisa na barra de ferramentas superior para localizar os Serviços de Aplicativo no Azure.

4. Atualizar as ferramentas do Go

Instruções Captura de tela
No Visual Studio Code, abra a Paleta de Comandos e selecione Ajuda>Mostrar Todos os Comandos. Ou use o atalho de teclado (Ctrl+Shift+P) Uma captura de tela mostrando como pesquisar a Paleta de Comandos.
Pesquise por Go: Install/Update tools e depois execute o comando na paleta Uma captura de tela mostrando como executar a ferramenta Go: instalar/atualizar do palete de comando.
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 concluam a atualização. Uma captura de tela mostrando todas as ferramentas Go que foram atualizadas.

5. Escrever um programa go de exemplo

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 aplicativo Go. Para abrir a pasta, selecione o ícone do Explorer na Barra de Atividades e, em seguida, selecione Abrir Pasta. Uma captura de tela mostrando como criar uma nova pasta.
Selecione Nova Pasta no painel Do Explorer e, em seguida, crie o diretor raiz do 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 do Explorer e nomeie o arquivo main.go Uma captura de tela mostrando como criar um arquivo no Visual Studio Code.
Abra um terminal, Terminal > Novo 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. Executar o depurador

Por fim, crie um ponto de interrupção e use a ferramenta de depuração. Os pontos de interrupção permitem percorrer o código linha por linha e exibir os valores armazenados em variáveis enquanto o aplicativo está em pausa.

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 clique em F9. Uma captura de tela mostrando como definir um ponto de interrupção.
Abra o painel de depuração selecionando o ícone de depuração na Barra de Atividades no lado esquerdo da janela 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 clique em F5. Uma captura de tela mostrando a execução do depurador no VS Code.

Quando o aplicativo terminar de executar, você deverá ver a saída da instrução fmt.Println() no Console de Depuração.

Uma captura de tela mostrando o resultado do programa Go de exemplo impresso no console de depuração.

O ambiente de desenvolvimento do Visual Studio Code para Go foi configurado com êxito.

Próximas etapas