Go: cmd / go:「goget」のプログレスバー

作成日 2017年11月18日  ·  3コメント  ·  ソース: golang/go

問題を送信する前に、これらの質問に答えてください。 ありがとう!

どのバージョンのGoを使用していますか( go version )?

1.9.2

この問題は最新リリースで再現されますか?

はい

どのオペレーティングシステムとプロセッサアーキテクチャを使用していますか( go env )?

マック

あなたは何をした?

自分でチェック(いつか無駄)
可能であれば、エラーを再現するためのレシピを提供してください。
完全に実行可能なプログラムは良いです。
play.golang.orgのリンクが最適です。

何を見たいと思いましたか?

代わりに何を見ましたか?

FrozenDueToAge

最も参考になるコメント

@ALTreeが言ったように、これは重複です(#17959#18388)。 そこにあるコメントを参照してください。 プロトタイプを作成することを歓迎します。外部ツールとして使用できます。 おそらく、それが存在すると、cmd / goはそれが$ PATHに存在するかどうかを確認し、条件付きで使用することができます。 多分。 しかし、最初に誰かがプロトタイプを作成する必要があります。 申し訳ありませんが、Goチームはそれに取り組んでいません。

全てのコメント3件

ほとんどのgoツールはデフォルトで静かであり、これが変わる可能性はほとんどありません(プログレスバーを追加するというアイデアは、過去に何度か議論されました。たとえば、#17959#18388を参照してください)。

-v

このような進捗情報を実装する方法についての提案がない限り、このような問題は役に立たないと思います。できれば、ある種のプロトタイプを使用してください。

たとえば、一部のリポジトリの重量が数百メガバイトであるか、ユーザーの接続が高速でない可能性があるため、 git cloneなどのコマンドにかなりの時間が費やされると思います。 go getは、このようなコマンドから進捗情報をどのように取得しますか? また、goツールはsvnhg 、およびbzrもサポートしているため、これらの同等のコマンドにも同じことが当てはまります。

@ALTreeが言ったように、これは重複です(#17959#18388)。 そこにあるコメントを参照してください。 プロトタイプを作成することを歓迎します。外部ツールとして使用できます。 おそらく、それが存在すると、cmd / goはそれが$ PATHに存在するかどうかを確認し、条件付きで使用することができます。 多分。 しかし、最初に誰かがプロトタイプを作成する必要があります。 申し訳ありませんが、Goチームはそれに取り組んでいません。

このページは役に立ちましたか?
0 / 5 - 0 評価