大変お久しぶりでございます。
個人的ファイル整頓術
- 開発に関わるファイルは
~/workspace/
に全て入れるようにする。 - 個人リポジトリや仕事で開発するリポジトリは
~/workspace/ksk001100/
のようにGitHubのuserまたはorganizationごとにディレクトリを切って、その下に各リポジトリをクローンする。 - 実験的なものやちょっとしたスクリプトなどは
~/workspace/lang/rust/
のように言語ごとにディレクトリを切ってスクリプトなりプロジェクトなりを配置する。 - パッケージマネージャでインストールできないアプリケーションは
~/workspace/own_build/
にクローンしてビルドする。
RustのCLIフレームワークを作ってみた
作った経緯
RustのCLIフレームワークはclapが有名ですが機能が多く、そこまでの機能は必要じゃないけどCLIを簡単に構築できるライブラリをRustの勉強がてら作ってみました。