Wenn man aus einer Python / Django-Welt kommt, wäre es toll, etwas wie eine requirements.txt-Entsprechung für go / revel zu haben. Wie kann ich das machen? Ich weiß, ich kann einfach eine requirements.txt-Datei schreiben und dann etwas wie
tun %Vor%Aber was, wenn meine Anforderungen auch Anforderungen haben? Der obige Befehl würde versuchen, sie "zu holen", und dann würden sie nicht bauen, da ich diese Anforderungen nicht installiert habe.
Gibt es etwas, das mir fehlt?
Der Befehl go get
tut genau das, was Sie brauchen: Er findet alle Abhängigkeiten und lädt die fehlenden herunter und installiert sie. Konzentrieren Sie sich auf " all ": go get
durchläuft Ihr Abhängigkeitsdiagramm wirklich.
Sehen Sie sich die Dokumentation an:
Die Go-Dokumentation ist wirklich sauber, kurz und gut geschrieben. Ich würde immer empfehlen, sich zuerst die Dokumentation anzusehen, bevor wir Annahmen treffen, die auf Erfahrungen mit anderen Werkzeugen oder Werkzeugketten basieren.