はじめに
一昨年から自己管理の一環で、趣味にどれぐらいお金を使っているのか等を可視化するために家計簿をつけ始めました。
今まで下記のアプリをiPad miniに入れて使っていて、機能に不満はなかったのですがiPadでの入力があまり得意でないためにストレスを感じていました。そのため、ずっと「こういうのぐらい自分で作りたいな〜」と思っていたのですがなかなかやる気が出ず…
昨日ようやっと重い腰を上げて作ってみることにしました。
コンセプト
とりあえずデータの記録と管理、統計情報の出力ができればいいので、CLIアプリで開発することにしました。
言語は書き慣れたJavaか最近触って気になっていたTypeScriptか…と考えていたのですが、友人に勧められ触ったことの無かったGo言語でやってみることに。
進捗
とりあえず収支記録の操作、表示、総和の表示ができるぐらいまでは書けました。

今後実装したい機能としては、カテゴリ機能や更なる統計の表示と言ったところでしょうか。最終的にはGUIで操作できるようにもしたいとは考えていますが、まだまだ後になりそうです。
感想
ここまで書いてみての感想ですが、GoとSQLという触れたことのない分野で遊べて結構楽しいです。
特にGoは気に入りました。可読性が高いように設計されていて、且つ静的型付けのコンパイル言語なところが結構好みです。