自分用の家計簿アプリを自作したい #1

公開日: 2026年5月1日 3時46分 513文字 3分間

既存の家計簿アプリの入力性に不満を感じた著者が、自己管理のために独自のCLI家計簿アプリの開発を開始しました。開発には未経験のGo言語とSQLを採用しており、現在は収支の記録や表示ができる段階まで進んでいます。今後はカテゴリ機能の追加や統計表示の拡充、最終的にはGUI化を目指しています。

はじめに

一昨年から自己管理の一環で、趣味にどれぐらいお金を使っているのか等を可視化するために家計簿をつけ始めました。

今まで下記のアプリをiPad miniに入れて使っていて、機能に不満はなかったのですがiPadでの入力があまり得意でないためにストレスを感じていました。そのため、ずっと「こういうのぐらい自分で作りたいな〜」と思っていたのですがなかなかやる気が出ず…

昨日ようやっと重い腰を上げて作ってみることにしました。

コンセプト

とりあえずデータの記録と管理、統計情報の出力ができればいいので、CLIアプリで開発することにしました。

言語は書き慣れたJavaか最近触って気になっていたTypeScriptか…と考えていたのですが、友人に勧められ触ったことの無かったGo言語でやってみることに。

進捗

とりあえず収支記録の操作、表示、総和の表示ができるぐらいまでは書けました。

表示フォーマットは改善の余地あり
表示フォーマットは改善の余地あり

今後実装したい機能としては、カテゴリ機能や更なる統計の表示と言ったところでしょうか。最終的にはGUIで操作できるようにもしたいとは考えていますが、まだまだ後になりそうです。

感想

ここまで書いてみての感想ですが、GoとSQLという触れたことのない分野で遊べて結構楽しいです。

特にGoは気に入りました。可読性が高いように設計されていて、且つ静的型付けのコンパイル言語なところが結構好みです。