J'ai un petit projet avec plusieurs fichiers .go. Quand je lance main.go seulement cela compile mais rien d'autre, donc mon application crashe. Je comprends que je dois modifier les paramètres dans Exécuter -> Modifier les configurations, mais je ne sais pas quoi faire exactement. L'EDI ne voit pas non plus le paquet pré-compilé, ainsi l'option "paquet" au lieu de "Fichier" ne fonctionne pas.Comment mener l'ensemble du projet à Gogland?
4
A
Répondre
9
Pour exécuter l'ensemble du projet, vous devez aller Run -> Modifier la configuration , définissez Run Type-Package et le type dans le champ Package votre nom de répertoire du projet.
-1
Pour exécuter une application Go dans Gogland IDE, procédez comme suit:
- Assurez-vous que tous les fichiers du dossier source appartiennent à empaqueter principale
- Assurez-vous que main.go existe, et il a une fonction appelée main()
- Cliquez sur le menu Run -> Modifier les configurations ...
- Cliquez sur "+" icône pour ajouter une nouvelle cible run
- champ Set -> Exécuter genre: "Répertoire"
- champ Set -> Répertoire: [sélectionnez le dossier de demande de projet qui contient main.go]
- champ Set -> Répertoire de travail: [définir ce à tout ce qui est variable d'env GOPATH]
- Cliquez sur OK
Vous pouvez maintenant exécuter l'application go dans l'EDI.
Après avoir trouvé cette solution via Google, je n'ai pas eu de chance car j'essayais de taper 'client' sous _Package_ pour compiler tous les fichiers sous ~/go/src/reponame/src/client'. Il s'avère que mon _Package_ devrait plutôt dire 'reponame/src/client' pour que cela fonctionne. – ThePurpleK