De bons conseils sur la façon d'éviter l'importation de cycle en Aller?

Je suis en train de travailler sur un projet pour un mois. La bonne chose est d'Aller est vraiment très efficace. Mais après un mois de développement, j'ai déjà reçu des milliers de lignes de code et de nombreux packages. Pour éviter l'importation de cycle est un problème important pour moi que chaque fois que j'ai eu un cycle d'importation d'erreur, je n'ai aucune idée d'où le problème peut être la première fois.

L'Aller compilateur également très simple avis que toujours pas assez bon pour localiser problème rapidement comme: main.go:7:3: import cycle not allowed. Il va seulement vous aider à savoir quel fichier qui peut provoquer le problème, mais rien de plus profondément. Depuis import relation juste et deviennent de plus en plus complexe alors que le code se développe, je suis impatient de savoir comment éviter d'importation cycle de manière plus efficace en Aller. Toute aide est très appréciée.

InformationsquelleAutor Reck Hou | 2013-04-23