今 話題になっている Finch などを見ていただければ分かりますが、Finch は ローカルマシン上に仮想環境とコンテナランタイム、ビルドツールなど一式を楽〜に導入 できるツールになっています。 そのコードが にあります。 コードは Go で書かれていて、Cobra(Go の CLIツール)を使って CLIのコマンドラインを作っています。 簡単に言えば バージョン 0.1.0 の名前から分かるように、Cobra で nerdctl や lima を呼び出しているだけの簡潔な内容に見えます。 それでは、その内容を見てみましょう。 Cobra のエントリーポイント Cobra の説明は、 を参照してみて下さい。 Cobra のエントリーポイントは、finch/cmd/main.go にあります(コードは ここ にあります)。 この main.go の newApp で コマンドラインの登録を