Maison > développement back-end > Golang > Comment configurer Golang dans vscode

Comment configurer Golang dans vscode

王林
Libérer: 2023-05-10 20:52:36
original
2838 Les gens l'ont consulté

L'utilisation de Visual Studio Code (appelé vscode) pour le développement golang peut améliorer notre efficacité de développement. Dans cet article, je vais vous présenter comment configurer l'environnement golang dans vscode.

Installer Golang

Avant de commencer, nous devons installer Golang. Le site officiel de Golang propose des téléchargements de packages d'installation pour diverses plates-formes. Nous pouvons accéder au site officiel [https://golang.org/dl/](https://golang.org/dl/) pour télécharger et installer Golang pour. la plateforme correspondante.

Une fois l'installation terminée, nous devons ajouter le répertoire bin de Golang aux variables d'environnement du système afin de pouvoir appeler l'outil Golang via la ligne de commande. Sous macOS ou Linux, vous pouvez modifier le fichier .bash_profile ou .bashrc et ajouter le contenu suivant au fichier :

export PATH=$PATH:/usr/local/go/bin
Copier après la connexion

Sous Windows, vous pouvez modifier la variable d'environnement système et ajouter le répertoire golang bin à la variable Path.

Installez le plug-in vscode

Après avoir installé golang, nous devons installer le plug-in dans vscode pour prendre en charge le développement de golang.

Ouvrez vscode, appuyez sur ctrl+shift+x pour ouvrir le marché des plug-ins, recherchez Go dans la zone de recherche, puis recherchez Go</ code> plug-in et installez-le. <code>ctrl+shift+x 打开插件市场,在搜索框中搜索 Go,然后找到 Go 插件并安装它。

配置 vscode

安装完插件之后,我们需要在 vscode 的配置中添加一些内容以支持 golang 的开发。

按下 ctrl+, 进入 vscode 的设置界面,然后找到 go.formatTool(用于代码格式化)和 go.lintTool(用于代码检查)两个配置项。将它们的值改为相应的工具。

{
  "go.formatTool": "goimports",
  "go.lintTool": "golint"
}
Copier après la connexion

goimports 比 gofmt 更强大,它可以智能地引入和移除 pkg。golint 是 golang 官方提供的代码静态分析工具,可以帮助我们在开发过程中发现一些潜在的问题。

另外,在 vscode 的设置中搜索 settings.json

Configurer vscode

Après avoir installé le plug-in, nous devons ajouter du contenu à la configuration vscode pour prendre en charge le développement de Golang.

Appuyez sur ctrl+, pour accéder à l'interface des paramètres de vscode, puis recherchez go.formatTool (pour le formatage du code) et go.lintTool ( Utilisé pour l'inspection du code) deux éléments de configuration. Modifiez leurs valeurs avec les outils correspondants.

{
  "files.autoSave": "onFocusChange",
  "editor.formatOnSave": true,
  "[go]": {
      "editor.formatOnSave": true
  },
  "go.formatTool": "goimports",
  "go.lintTool": "golint"
}
Copier après la connexion

goimports est plus puissant que gofmt, il peut importer et supprimer intelligemment des pkg. golint est un outil d'analyse statique de code officiellement fourni par golang, qui peut nous aider à détecter certains problèmes potentiels pendant le processus de développement.

De plus, recherchez settings.json dans les paramètres de vscode et ouvrez le fichier de paramètres utilisateur. Ajoutez le contenu suivant au fichier de configuration pour activer l'enregistrement automatique :

go mod init go-example
Copier après la connexion

Cet élément de configuration peut nous aider à exécuter automatiquement les outils correspondants lorsque le code est formaté et enregistré.

Créer un projet golang

Maintenant, nous avons terminé la configuration de l'environnement vscode et pouvons commencer à créer notre premier projet golang.

Tout d'abord, nous devons créer un dossier dans vscode comme répertoire racine du projet. Ouvrez ce dossier dans vscode et exécutez la commande suivante dans le terminal pour initialiser un projet golang : 🎜
package main

import (
    "fmt"
)

func main() {
    fmt.Println("Hello, World!")
}
Copier après la connexion
🎜Cette commande créera un nouveau fichier go.mod pour gérer les dépendances de notre projet. 🎜🎜Ensuite, nous pouvons créer un fichier main.go dans le répertoire racine du projet et écrire notre code golang dans ce fichier. 🎜
go run main.go
Copier après la connexion
🎜Maintenant, nous pouvons exécuter ce programme en exécutant la commande suivante : 🎜
Hello, World!
Copier après la connexion
🎜Sortie : 🎜rrreee🎜À ce stade, nous avons terminé toutes les étapes pour configurer l'environnement golang dans vscode. Sur cette base, nous pouvons continuer à améliorer nos capacités en continuant à apprendre la syntaxe et les outils de développement de Golang. 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal