Pour les apprenants qui utilisent Golang pour programmer, il est très courant de ne pas pouvoir démarrer le projet. Que ce soit au stade débutant ou dans le travail quotidien, nous pouvons rencontrer ce problème. Ensuite, nous discuterons de certaines raisons et solutions qui peuvent empêcher Golang de démarrer le projet.
Scénario 1 : Mauvais réglage de la variable d'environnement
Lors de la programmation avec Golang, nous devons ajouter le chemin d'installation de Golang à la variable d'environnement PATH. Si les variables d'environnement ne sont pas définies correctement, nous rencontrerons des problèmes au démarrage du projet. Par exemple, sous le système d'exploitation Windows, ouvrez la fenêtre cmd et entrez la commande :
go version
Si l'invite "Aucune commande 'go' trouvée..." apparaît, cela signifie que le chemin d'installation de Golang n'a pas été correctement ajouté à la variable d'environnement PATH.
La solution est la suivante :
C:\go\bin
go run main.go
netstat -ano | findstr :<port>
<port>
est le numéro de port, tel que 8080. Après avoir exécuté cette commande, les ID de processus occupant le port seront répertoriés.
<port>
是端口号,例如 8080。执行该命令后,会列出占用该端口的进程 ID。taskkill /pid <pid> /f
其中,<pid>
Terminez le processus occupant ce port. Vous pouvez utiliser la commande suivante :
go run main.go
<pid>
est l'ID de processus qui occupe le port. Après avoir exécuté cette commande, le processus s'arrêtera. Redémarrez le projet Golang. Réexécutez la commande :
main.go:3:2: cannot find package "github.com/gin-gonic/gin" in any of: C:\go\src\github.com\gin-gonic\gin (from $GOROOT) C:\Users\UserName\go\src\github.com\gin-gonic\gin (from $GOPATH)
go get -u github.com/gin-gonic/gin
rrreee
Ceci téléchargez et installez les packages de dépendances requis. Exécutez ensuite à nouveau le projet Golang pour démarrer normalement. Résumé : 🎜🎜Ce qui précède sont les principales raisons et solutions de l'impossibilité de démarrer le projet lors de la programmation en Golang. Quel que soit le type de problème que vous rencontrez, le plus important est de trouver patiemment la cause profonde du problème, de lire plus d'informations et d'apprendre davantage de solutions différentes, afin que vous puissiez améliorer vos compétences en programmation ! 🎜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!