Configurer le développement de Visual Studio Code pour Go

Dans ce guide de démarrage rapide, vous installez et configurez l’extension Go pour Visual Studio Code .

Dans l’Enquête sur les développeurs Go 2020, 41 % des répondants ont choisi Visual Studio Code comme éditeur préféré pour Go. Cela rend Visual Studio Code l’éditeur le plus populaire pour les développeurs Go.

Visual Studio Code et l’extension Go fournissent IntelliSense, la navigation dans le code et le débogage avancé. Dans ce guide de démarrage rapide, vous allez configurer Visual Studio Code. Ensuite, vous écrivez, exécutez et déboguez un exemple de programme Go.

Capture d’écran montrant un programme Go dans Visual Studio Code

1. Installer Go

Pour installer Go, procédez comme suit :

  1. Dans un navigateur web, accédez à go.dev/doc/install.
  2. Téléchargez la version de votre système d’exploitation.
  3. Une fois téléchargé, exécutez le programme d’installation.
  4. Ouvrez une invite de commandes, puis exécutez go version pour confirmer que Go a été installé.

2. Installer Visual Studio Code

Procédez comme suit pour installer Visual Studio Code :

  1. Dans un navigateur web, accédez à code.visualstudio.com.
  2. Téléchargez la version de votre système d’exploitation, prend en charge Windows, Linux et macOS.
  3. Une fois téléchargé, exécutez le programme d’installation. Cela ne prendra qu’une minute.

3. Installer l’extension Go

Instructions Capture d'écran
Dans Visual Studio Code, affichez l’affichage Extensions en cliquant sur l’icône Extensions dans la barre d’activité. Vous pouvez également utiliser le raccourci clavier (Ctrl+Maj+X). Capture d’écran montrant comment rechercher l’extension Go.
Recherchez l’extension Go, puis sélectionnez Installer. Capture d’écran montrant l’utilisation de la zone de recherche dans la barre d’outils supérieure pour trouver App Services dans le Portail Azure.

4. Mettre à jour les outils Go

Instructions Capture d'écran
Dans Visual Studio Code, ouvrez l’aide>de la palette de commandes Pour afficher toutes les commandes. Vous pouvez également utiliser le raccourci clavier (Ctrl+Maj+P) Capture d’écran montrant comment effectuer une recherche dans la palette de commandes.
Go: Install/Update tools Recherchez ensuite l’exécution de la commande à partir de la palette Capture d’écran montrant comment exécuter l’outil Go : installer/mettre à jour à partir de la palette de commandes.
Lorsque vous y êtes invité, sélectionnez tous les outils Go disponibles, puis cliquez sur OK. Capture d’écran montrant comment mettre à jour tous les outils Go disponibles.
Attendez que les outils Go terminent la mise à jour. Capture d’écran montrant tous les outils Go mis à jour.

5. Écrire un exemple de programme Go

Instructions Capture d'écran
Dans Visual Studio Code, ouvrez le dossier dans lequel vous allez créer le répertoire racine de votre application Go. Pour ouvrir le dossier, sélectionnez l’icône Explorateur dans la barre d’activités, puis cliquez sur Ouvrir le dossier. Capture d’écran montrant comment créer un dossier.
Cliquez sur Nouveau dossier dans le panneau Explorateur, puis créez le directeur racine de votre exemple d’application Go nommée sample-app Capture d’écran montrant comment créer un dossier dans VS Code.
Sélectionnez Nouveau fichier dans le panneau Explorateur, puis nommez le fichier main.go Capture d’écran montrant comment créer un fichier dans VS Code.
Ouvrez un terminal, Terminal > New Terminal, puis exécutez la commande go mod init sample-app pour initialiser votre exemple d’application Go. Capture d’écran exécutant la commande go mod init.
Copiez le code suivant dans le fichier main.go. Capture d’écran montrant un exemple de programme Go.

Exemple de code :

package main

import "fmt"

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

6. Exécuter le débogueur

Instructions Capture d'écran
Créez un point d’arrêt sur la ligne 7 en cliquant sur la gauche de la ligne numérotée. Ou placez votre curseur sur la ligne 7 et appuyez sur F9. Capture d’écran montrant comment définir un point d’arrêt.
Affichez la vue Débogage en cliquant sur l’icône de débogage dans la barre d’activité du côté de Visual Studio Code. Vous pouvez également utiliser le raccourci clavier (Ctrl+Maj+D). Capture d’écran montrant comment accéder au panneau de débogage.
Sélectionnez Exécuter et Déboguer, ou appuyez sur F5 pour exécuter le débogueur. Placez ensuite le curseur sur la variable name sur la ligne 7 pour afficher sa valeur. Quittez le débogueur en cliquant sur Continuer dans la barre du débogueur ou sur F5. Capture d’écran montrant l’exécution du débogueur dans VS Code.

Étapes suivantes