Appengine stößt beim Durchsuchen des Anwendungsverzeichnisses auf Abhängigkeiten auf Probleme, die dazu führen Konflikte mit Dateien, die in den Quellcode importiert wurden.
Um dieses Problem zu beheben, haben Sie zwei Optionen:
Option 1: Entfernen Sie den Quell-Repository-Pfad aus Unterordner-Paketimporten
Option 2: Unterordnerpakete in ein separates Projekt verschieben
Bei Verwendung von Option 1 wird Ihr Projekt spezifisch für Appengine und erfordert möglicherweise Build-Einschränkungen ( build ! appengine) für Code, der beim Erstellen für andere Ziele ausgeschlossen werden soll.
Bei Verwendung von Option 2 versucht Appengine nicht mehr zu importieren Abhängigkeiten, da sie extern eingezogen werden.
Zusammenfassend gilt: Entfernen Sie für Unterordnerpakete in Appengine-Projekten entweder den Quell-Repository-Teil aus den Importpfaden oder verschieben Sie den Code in separate Projekte und importieren Sie sie als externe Abhängigkeiten .
Das obige ist der detaillierte Inhalt vonWie löst man Importkonflikte in Google Go App Engine-Projekten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!