Maison >développement back-end >Golang >Comment configurer Golang dans vscode
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.
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
Sous Windows, vous pouvez modifier la variable d'environnement système et ajouter le répertoire golang bin à la variable Path.
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 的配置中添加一些内容以支持 golang 的开发。
按下 ctrl+,
进入 vscode 的设置界面,然后找到 go.formatTool
(用于代码格式化)和 go.lintTool
(用于代码检查)两个配置项。将它们的值改为相应的工具。
{ "go.formatTool": "goimports", "go.lintTool": "golint" }
goimports 比 gofmt 更强大,它可以智能地引入和移除 pkg。golint 是 golang 官方提供的代码静态分析工具,可以帮助我们在开发过程中发现一些潜在的问题。
另外,在 vscode 的设置中搜索 settings.json
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" }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-exampleCet élément de configuration peut nous aider à exécuter automatiquement les outils correspondants lorsque le code est formaté et enregistré. Créer un projet golangMaintenant, 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!") }🎜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🎜Maintenant, nous pouvons exécuter ce programme en exécutant la commande suivante : 🎜
Hello, World!🎜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!