いろいろ仕事。
なんかマークダウンで
* hoge
* fuga
* hoge
* fuga
みたいなデータが与えられた時、これを
.
├── hoge
│ └── fuga
└── hoge
└── fuga
みたいに変換したい。いろいろ調べたが、一番簡単なのはcaarlos0/mdtreeを使うことっぽい。
go install github.com/caarlos0/mdtree@latest
で使えるようになる。
$ cat test.md
* hoge
* fuga
* hoge
* fuga
$ mdtree < test.md
.
├── hoge
│ └── fuga
└── hoge
└── fuga
うん、簡単だな。Goは、一度セットアップしてしまうと、ツールのインストールが楽だなぁ。
学生さんの受賞をお祝いするために伊藤先生のご自宅へ。美味しいご飯とお酒をありがとうございました。