Maison  >  Article  >  outils de développement  >  Que dois-je faire si le vscode du langage go ne peut pas être installé ?

Que dois-je faire si le vscode du langage go ne peut pas être installé ?

藏色散人
藏色散人original
2020-04-08 09:31:362910parcourir

Que dois-je faire si le vscode du langage go ne peut pas être installé ?

Que dois-je faire si le vscode du langage go ne peut pas être installé ?

Installation et configuration du langage Go - Chapitre vscode

Si vous souhaitez commencer le parcours de développement du langage Go, mais que vous n'avez pas encore fait le premier pas , Alors cet article devrait vous aider à démarrer rapidement et avec moins de détours.

Tutoriels associés recommandés : Tutoriel vscode

Remarque : cet article est basé sur le système d'exploitation Windows, l'éditeur utilise vscode et le langage doit être aussi bref que possible.

Avant de commencer, vous devez savoir comment configurer les variables d'environnement du système Windows. C'est relativement simple et ne sera pas répété ici.

Étapes d'installation

Adresse de téléchargement Go : https://golang.google.cn/

Adresse de téléchargement vscode : https://code. visualstudio.com/Download

Étapes d'installation Go et vscode : sélectionnez le chemin et conservez [Suivant] jusqu'à la fin. (Go dans cet article est installé dans c:Go)

Notes

Après une installation réussie, il y aura quelques changements dans les variables d'environnement :

Ajoutez le répertoire bin de le répertoire d'installation Go vers le chemin d'accès pour exécuter la commande go.

GOROOT est nouvellement ajouté à la variable d'environnement et la valeur par défaut est le répertoire d'installation (le mien est c:Go)

GOPATH est nouvellement ajouté à la variable d'environnement et ma valeur par défaut est C:UsersAdministratorgo. Vous pouvez définir ce répertoire manuellement et vous pouvez définir plusieurs valeurs pour stocker les packages et les commandes téléchargés par go. Les packages suivants que vous écrivez doivent également être placés dans le répertoire spécifié par GOPATH.

Dans des circonstances normales, les variables d'environnement ci-dessus seront automatiquement définies après l'installation de go. Si elles ne sont pas automatiquement définies, une modification manuelle est également possible.

Une fois l'installation terminée, ouvrez la ligne de commande et entrez la version go. Si la version go est demandée, l'installation est réussie.

Paramètres vscode

Ouvrez vscode et créez un nouveau fichier avec le suffixe go vscode vous demandera automatiquement d'installer le plug-in Go. Vous pouvez voir le surbrillance. de Go après l'avoir installé directement.

Maintenant, nous pouvons écrire notre programme "hello world".

package main
 
import "fmt"
 
func main() {
    fmt.Println("Hello world")
}

Remplissez la fosse

Lorsque nous écrivons le programme go dans vscode, certaines invites apparaîtront, nous demandant de télécharger certains packages, mais ces packages ne peuvent pas être téléchargés directement en raison de certains puits- raisons connues. Nous devons le télécharger manuellement, et les étapes sont très simples (encore une fois, nous devons télécharger et installer Git avant, et ajouter la commande git à la variable d'environnement.).

Ouvrez le répertoire correspondant à GOPATH. Le mien est C:UsersAdministratorgo Il y aura un répertoire src (il peut aussi y avoir des répertoires bin et pkg). Créez un nouveau répertoire dans src. il existe déjà. Ensuite, il n'est pas nécessaire d'en créer un nouveau, complétez simplement ceux qui manquent) : Une fois le répertoire

github.com
golang
golang.org
x

créé avec succès, exécutez

git clone https://github.com/golang/tools.git tools

dans le répertoire x puis copiez le répertoire des outils téléchargés dans le répertoire golang. À ce stade, la structure du répertoire devient :

github.com
golang
tools
golang.org
x
tools

À ce stade, lorsque l'invite d'installation apparaît à nouveau dans vscode, nous cliquons sur Installer et l'installation est réussie.

Mais si l'installation ne parvient toujours pas à réussir, nous pouvons également l'installer manuellement en exécutant les commandes suivantes.

go install github.com/ramya-rao-a/go-outline
 
go install github.com/acroca/go-symbols
 
go install golang.org/x/tools/cmd/guru
 
go install golang.org/x/tools/cmd/gorename
 
go install github.com/josharian/impl
 
go install github.com/rogpeppe/godef
 
go install github.com/sqs/goreturns
 
go install github.com/golang/lint/golint
 
go install github.com/cweill/gotests/gotests

invites de code vscode

Maintenant, nous avons installé avec succès le package d'invite vscode, mais il y a toujours un petit problème, c'est-à-dire que vscode n'a pas d'invite de code go, il nous suffit de configurez-le simplement Juste vscode, le code de configuration est le suivant (settings.json) :

{
    "go.autocompleteUnimportedPackages": true,
    "go.gocodePackageLookupMode": "go",
    "go.gotoSymbol.includeImports": true,
    "go.useCodeSnippetsOnFunctionSuggest": true,
    "go.inferGopath": true,
    "go.gopath": "C:/Users/Administrator/go",
    "go.useCodeSnippetsOnFunctionSuggestWithoutType": true,
}

Enfin

De cette façon, on peut jouer joyeusement avec Go dans vscode~~~~~

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!

Déclaration:
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