2016-12-28 1 views
4

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?

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.

+6

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

-1

Pour exécuter une application Go dans Gogland IDE, procédez comme suit:

  1. Assurez-vous que tous les fichiers du dossier source appartiennent à empaqueter principale
  2. Assurez-vous que main.go existe, et il a une fonction appelée main()
  3. Cliquez sur le menu Run -> Modifier les configurations ...
  4. Cliquez sur "+" icône pour ajouter une nouvelle cible
  5. run
  6. champ Set -> Exécuter genre: "Répertoire"
  7. champ Set -> Répertoire: [sélectionnez le dossier de demande de projet qui contient main.go]
  8. champ Set -> Répertoire de travail: [définir ce à tout ce qui est variable d'env GOPATH]
  9. Cliquez sur OK

Vous pouvez maintenant exécuter l'application go dans l'EDI.