Go言語で標準出力を上書きする方法(プログレスバーなど)

コマンドラインツールを作るとき、進捗状況をリアルタイムで表示したい。 Ubuntu の例ではこういう感じ。 ソースコード 上記の Go 言語でのサンプルコードは以下の通り。 タイマーとか使うのが面倒だったので、適当に長めのループを回して、全体の p % に達したタイミングで標準出力の表示を上書きしている。おまけに | 記…