Wenn Sie Golang-Tests auf Travis CI ausführen, werden alle Ihre Abhängigkeiten mit drei Punkten heruntergeladen :
go get -d -v ./... && go build -v ./...
Was bedeutet ./...
oder erweitert sich dort? Ich habe einige Nachforschungen angestellt, aber es scheint keine Unix-Konvention zu sein.
**
Platzhalter, der von einigen Shells implementiert wird.Hier wird
./
angewiesen, vom aktuellen Ordner aus zu beginnen...
und rekursiv nach unten zu gehen.Beispielsweise:
In jedem Ordner werden alle Pakete aufgelistet, einschließlich der Pakete der Standardbibliothek, gefolgt von externen Bibliotheken in Ihrem Go-Arbeitsbereich.
quelle