はじめに
最新の実世界のRust プログラムを開発します。
このアプリケーションは、コマンドラインの to-do トラッカーです。 タスクがテキスト ファイルに記録され、ターミナルに一覧として表示されます。これに完了のマークを付けることができます。
学習の目的
このモジュールでは、次のことを学習します。
- コマンドラインの解析とエラー処理にテスト済みのサードパーティー製クレートを使用して、実際のコマンドライン プログラムを開発する方法。
前提条件
- Rust 開発環境がセットアップされていること。
- Cargo を使用して Rust のコードを作成、編集、実行する方法を知っていること。
- コードを複数のモジュールに分割する方法を知っていること。
- サードパーティー製クレートの使い方を理解していること。
- 変数、データ型、関数などの一般的な概念を理解していること。
- ジェネリック データ型を理解していること。