Konfigurera Visual Studio Code för Go-utveckling

I den här snabbstarten installerar och konfigurerar du Go for Visual Studio Code-tillägget .

I Go Developer Survey 2020 Results valde 41 % av de svarande Visual Studio Code som sin mest föredragna redigerare för Go. Detta gör Visual Studio Code till den mest populära redigeraren för Go-utvecklare.

Visual Studio Code och Go-tillägget tillhandahåller IntelliSense, kodnavigering och avancerad felsökning. I den här snabbstarten konfigurerar du Visual Studio Code. Sedan skriver, kör och felsöker du ett Go-exempelprogram.

A screenshot showing a Go program within Visual Studio Code

1. Installera Go

Följ dessa steg för att installera Go:

  1. Gå till go.dev/doc/install i en webbläsare.
  2. Ladda ned versionen för operativsystemet.
  3. När du har laddat ned kör du installationsprogrammet.
  4. Öppna en kommandotolk och kör go version sedan för att bekräfta att Go har installerats.

2. Installera Visual Studio Code

Följ dessa steg för att installera Visual Studio Code:

  1. Gå till code.visualstudio.com i en webbläsare.
  2. Ladda ned versionen för operativsystemet, stöder Windows, Linux och macOS.
  3. När du har laddat ned kör du installationsprogrammet. Det tar bara en minut.

3. Installera Go-tillägget

Instruktioner Skärmbild
I Visual Studio Code tar du upp vyn Tillägg genom att klicka på ikonen Tillägg i aktivitetsfältet. Eller använd kortkommando (Ctrl+Skift+X). A screenshot showing how search for the Go extension.
Sök efter Go-tillägget och välj sedan installera. A screenshot showing how to use the search box in the top tool bar to find App Services in Azure.

4. Uppdatera Go-verktygen

Instruktioner Skärmbild
I Visual Studio Code öppnar du Kommandopalettens hjälp>visa alla kommandon. Eller använd kortkommandot (Ctrl+Skift+P) A screenshot showing how search the Command Palette.
Sök Go: Install/Update tools efter och kör sedan kommandot från lastpallen A screenshot showing how to run the Go: install/update tool from the command pallet.
När du uppmanas till det väljer du alla tillgängliga Go-verktyg och klickar sedan på OK. A screenshot showing how to update all the available Go tools.
Vänta tills Go-verktygen har uppdaterats. A screenshot showing all the Go tools that were updated.

5. Skriv ett Go-exempelprogram

Instruktioner Skärmbild
I Visual Studio Code öppnar du mappen där du skapar rotkatalogen för ditt Go-program. Öppna mappen genom att klicka på explorer-ikonen i aktivitetsfältet och sedan på Öppna mapp. A screenshot showing how to create a new folder.
Klicka på Ny mapp i explorer-panelen och skapa sedan rotkatalogen för ditt Go-exempelprogram med namnet sample-app A screenshot showing how to create a folder in vs code.
Klicka på Ny fil i utforskarpanelen och namnge sedan filen main.go A screenshot showing how to create a file in vs code.
Öppna en terminal, Terminal > New Terminal och kör sedan kommandot go mod init sample-app för att initiera go-exempelappen. A screenshot running the go mod init command.
Kopiera följande kod till main.go filen. A screenshot displaying a sample Go program.

Exempelkod:

package main

import "fmt"

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

6. Kör felsökningsprogrammet

Instruktioner Skärmbild
Skapa en brytpunkt på rad 7 genom att vänsterklicka till vänster om den numrerade raden. Eller placera markören på rad 7 och tryck på F9. A screenshot showing how to set a breakpoint.
Visa felsökningsvyn genom att klicka på felsökningsikonen i aktivitetsfältet på sidan av Visual Studio Code. Eller använd kortkommando (Ctrl+Skift+D). A screenshot showing how to navigate to the debug panel.
Klicka på Kör och felsök eller tryck på F5 för att köra felsökningsprogrammet. Hovra sedan över variabeln name på rad 7 för att se dess värde. Avsluta felsökningsprogrammet genom att klicka på Fortsätt i felsökningsfältet eller trycka på F5. A screenshot showing running the debugger in VS code.

Nästa steg