Go: cmd/go : barre de progression pour "aller chercher"

Créé le 18 nov. 2017  ·  3Commentaires  ·  Source: golang/go

Veuillez répondre à ces questions avant de soumettre votre problème. Merci!

Quelle version de Go utilisez-vous ( go version ) ?

1.9.2

Ce problème se reproduit-il avec la dernière version ?

Oui

Quel système d'exploitation et architecture de processeur utilisez-vous ( go env ) ?

Mac

Qu'est-ce que tu as fait?

vérifier par moi-même (perdre du temps)
Si possible, fournissez une recette pour reproduire l'erreur.
Un programme exécutable complet est bon.
Un lien sur play.golang.org est préférable.

Que vous attendiez-vous à voir ?

Qu'avez-vous vu à la place ?

FrozenDueToAge

Commentaire le plus utile

Comme l'a dit @ALTree , il s'agit d'un doublon (#17959 #18388). Voir les commentaires là-bas. Vous pouvez le prototyper et il pourrait vivre comme un outil externe. Peut-être qu'une fois qu'il existe, le cmd/go pourrait voir s'il existe dans le $PATH et l'utiliser de manière conditionnelle. Peut-être. Mais d'abord quelqu'un doit prototyper. L'équipe Go ne travaillera pas dessus, désolé.

Tous les 3 commentaires

La plupart des outils de go sont silencieux par défaut, et il est peu probable que cela change (l'idée d'ajouter une barre de progression a été discutée plusieurs fois dans le passé, voir par exemple #17959 #18388).

Vous pouvez cependant utiliser le drapeau -v pour rendre la sortie plus détaillée.

Je pense que d'autres problèmes comme celui-ci ne sont pas utiles à moins qu'il n'y ait une suggestion sur la façon de mettre en œuvre de telles informations sur les progrès - de préférence, avec un prototype quelconque.

Par exemple, j'imagine qu'une bonne partie du temps serait consacrée à des commandes comme git clone , car certains référentiels pèsent des centaines de mégaoctets ou la connexion de l'utilisateur peut ne pas être rapide. Comment go get obtiendrait-il les informations de progression d'une telle commande ? Et puisque l'outil go prend également en charge svn , hg et bzr , la même chose devrait s'appliquer à la commande équivalente pour ceux-ci.

Comme l'a dit @ALTree , il s'agit d'un doublon (#17959 #18388). Voir les commentaires là-bas. Vous pouvez le prototyper et il pourrait vivre comme un outil externe. Peut-être qu'une fois qu'il existe, le cmd/go pourrait voir s'il existe dans le $PATH et l'utiliser de manière conditionnelle. Peut-être. Mais d'abord quelqu'un doit prototyper. L'équipe Go ne travaillera pas dessus, désolé.

Cette page vous a été utile?
0 / 5 - 0 notes