Ce qui est une bonne pratique avec des espaces de travail?

Je suis juste d'entrer dans l'apprentissage de l'Aller, et à la lecture par code existant pour apprendre "comment les autres le font". En agissant de la sorte, l'utilisation d'un "espace de travail", surtout en ce qui concerne un projet de dépendances, semble être tout plus de l'endroit.

Ce (ou est-il) d'un commun les meilleures pratiques autour de l'aide d'un seul ou de multiples Aller espaces de travail (c'est à dire les définitions de $GOPATH) tout en travaillant sur divers Go projets? Devrais-je m'attendre à avoir un seul espace de travail c'est un peu comme un référentiel central de code pour tous mes projets, ou explicitement le briser, et de définir $GOPATH que je vais travailler sur chacun de ces projets (comme une sorte de python virtualenv)?

  • C'est toujours une question importante dans la communauté, et il n'y a pas encore de réponse définitive quant à la meilleure façon de le faire.
InformationsquelleAutor heckj | 2013-12-21