Go: cmd / go: barra de progreso para "go get"

Creado en 18 nov. 2017  ·  3Comentarios  ·  Fuente: golang/go

Responda estas preguntas antes de enviar su problema. ¡Gracias!

¿Qué versión de Go estás usando ( go version )?

1.9.2

¿Este problema se reproduce con la última versión?

¿Qué sistema operativo y arquitectura de procesador está utilizando ( go env )?

Mac

¿Qué hiciste?

comprobar por mí mismo (perder alguna vez)
Si es posible, proporcione una receta para reproducir el error.
Un programa ejecutable completo es bueno.
Un enlace en play.golang.org es lo mejor.

¿Qué esperabas ver?

¿Qué viste en su lugar?

FrozenDueToAge

Comentario más útil

Como dijo @ALTree , esto es un dup (# 17959 # 18388). Vea los comentarios allí. Le invitamos a crear un prototipo y podría funcionar como una herramienta externa. Quizás una vez que exista, el cmd / go podría ver si existe en $ PATH y usarlo condicionalmente. Quizás. Pero primero alguien tiene que hacer un prototipo. El equipo de Go no trabajará en eso, lo siento.

Todos 3 comentarios

La mayoría de las herramientas de Go son silenciosas de forma predeterminada, y es poco probable que esto cambie (la idea de agregar una barra de progreso se discutió en el pasado, varias veces, ver, por ejemplo, # 17959 # 18388).

Sin embargo, puede usar la bandera -v para hacer que la salida sea más detallada.

Creo que más problemas como este no son útiles a menos que haya una sugerencia sobre cómo implementar dicha información de progreso, preferiblemente, con un prototipo de algún tipo.

Por ejemplo, me imagino que una buena parte del tiempo se dedicaría a comandos como git clone , ya que algunos repositorios pesan cientos de megabytes o la conexión del usuario puede no ser rápida. ¿Cómo obtendría go get la información de progreso de tal comando? Y dado que la herramienta go también admite svn , hg y bzr , lo mismo debería aplicarse al comando equivalente para esos.

Como dijo @ALTree , esto es un dup (# 17959 # 18388). Vea los comentarios allí. Le invitamos a crear un prototipo y podría funcionar como una herramienta externa. Quizás una vez que exista, el cmd / go podría ver si existe en $ PATH y usarlo condicionalmente. Quizás. Pero primero alguien tiene que hacer un prototipo. El equipo de Go no trabajará en eso, lo siento.

¿Fue útil esta página
0 / 5 - 0 calificaciones