Share via


Configurar o Visual Studio Code para desenvolvimento do Go

Neste guia de início rápido, você instala e configura a extensão Go for Visual Studio Code .

Nos resultados do Go Developer Survey 2020, 41% dos entrevistados escolheram o Visual Studio Code como seu editor preferido para o Go. Isso torna o Visual Studio Code o editor mais popular para desenvolvedores Go.

O Visual Studio Code e a extensão Go fornecem IntelliSense, navegação de código e depuração avançada. Neste guia de início rápido, você configura o Visual Studio Code. Em seguida, você escreve, executa e depura um programa Go de exemplo.

Uma captura de tela mostrando um programa Go no Visual Studio Code

1. Instale o 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

Siga estas etapas para instalar o Visual Studio Code:

  1. Em um navegador da Web, vá para code.visualstudio.com.
  2. Baixe a versão para o seu sistema operacional, suporta Windows, Linux e macOS.
  3. Uma vez baixado, execute o instalador. Isso levará apenas um minuto.

3. Instale a extensão Go

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 clique em 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

Instruções Captura de tela
No Visual Studio Code, abra a pasta onde você criará o diretório raiz do seu aplicativo Go. Para abrir a pasta, selecione o ícone do Explorer na Barra de Atividades e clique em Abrir Pasta. Uma captura de tela mostrando como criar uma nova pasta.
Clique em Nova pasta no painel Explorer e, em seguida, em Criar o diretor raiz para seu aplicativo Go de exemplo chamado sample-app Uma captura de tela mostrando como criar uma pasta no VS Code.
Selecione Novo arquivo no painel Explorer e nomeie o arquivo main.go Uma captura de tela mostrando como criar um arquivo no VS 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

Instruções Captura de tela
Crie um ponto de interrupção na linha 7 clicando à esquerda da linha numerada. Ou 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 clicando no ícone de depuração na Barra de atividades na lateral do Visual Studio Code. Ou 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 pressione 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