最近仕事で触っているサービスが階層構造を扱っていて、それが閉包テーブル (Closure Table) というパターンで実現されていますが、「結局(視覚的に)どういう構造になっているの?」というのがパッとみれたらいいなと思うことがあり、簡単なツールを作ってみることにしました。できたものはこれです。github.com 前提: 閉包テーブル (Closure Table) とは 行一覧を見ても、実際の構造がどうなっているのかよくわからない 木構造の可視化 作成したツールの使い方 実装ロジック Rustについて 終わり 前提: 閉包テーブル (Closure Table) とは 閉包テーブルとは、…