Détermination des listes de packages installés dans Go
Récupérer une liste complète des packages Go installés est crucial pour divers scénarios, tels que la réinstallation de packages sur un machine différente. Cet article aborde la question de la liste des packages installés à l'aide de goinstall, une approche obsolète qui n'est plus applicable aux installations Go actuelles.
Méthode mise à jour pour les versions Go 1.0 et supérieures
Pour Pour obtenir une liste complète des packages Go installés, utilisez la commande suivante :
go list ...
Les trois points littéraux "..." représentent un caractère générique qui correspond à tous les packages du système.
Exemple de sortie :
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
Options de commande supplémentaires
La commande go list offre des options étendues. Reportez-vous à go list -h pour plus de détails.
Ressources alternatives
Pour plus d'informations sur la polyvalence de la commande go list, consultez l'article du blog de Dave Cheney : [go liste, votre couteau suisse](https://dave.cheney.net/2015/09/01/go-list-your-swiss-army-knife).
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!