Heim >Backend-Entwicklung >Golang >Wie erhalte ich eine Liste der installierten Go-Pakete?
Ermitteln der Auflistung der installierten Pakete in Go
Das Abrufen einer umfassenden Liste der installierten Go-Pakete ist für verschiedene Szenarios von entscheidender Bedeutung, beispielsweise für die Neuinstallation von Paketen auf einem andere Maschine. Dieser Artikel befasst sich mit der Frage der Auflistung installierter Pakete mithilfe von goinstall, einem veralteten Ansatz, der nicht mehr auf aktuelle Go-Installationen anwendbar ist.
Aktualisierte Methode für Go-Versionen 1.0 und höher
Zu Um eine vollständige Liste der installierten Go-Pakete zu erhalten, verwenden Sie den folgenden Befehl:
go list ...
Die drei wörtlichen Punkte „…“ stellen einen Platzhalter dar, der alle Pakete auf dem System übereinstimmt.
Beispielausgabe:
github.com/fvbommel/sortorder github.com/go-delve/delve github.com/golang/glog github.com/google/pprof github.com/ianlancetaylor/demangle github.com/mattn/go-sqlite3 github.com/michielheld/godocrunner github.com/rogpeppe/godef github.com/rogpeppe/goinstall github.com/uber-go/zap
Zusätzliche Befehlsoptionen
Der Befehl „go list“ bietet umfangreiche Optionen. Weitere Informationen finden Sie unter go list -h.
Alternative Ressourcen
Weitere Einblicke in die Vielseitigkeit des Befehls go list finden Sie im Blogartikel von Dave Cheney: [go Liste, Ihr Schweizer Taschenmesser](https://dave.cheney.net/2015/09/01/go-list-your-swiss-army-knife).
Das obige ist der detaillierte Inhalt vonWie erhalte ich eine Liste der installierten Go-Pakete?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!