Rust初心者が勉強したことを記録する備忘録。 github.com 今日やったこと main.rs に処理を全部書いて微妙だったので、MVCっぽい感じでディレクトリ構造を整理した。 独学なので、この構成で良いのかは全く自信がない。 ディレクトリ構成 ルーティング、モデル、コントローラーが別ファイルになるようにしている。 src ├── controllers │ ├── mod.rs │ ├── posts.rs │ └── top.rs ├── lib.rs ├── main.rs ├── models │ ├── mod.rs │ ├── post.rs │ └── util.rs ├── routes.rs └── schema.rs ルーティング ルーティングを縦に列挙するのは辛いので、リソース単位で関数化した。 fn main() { HttpServe