Introduzione
In questo modulo finale si svilupperà un vero programma Rust moderno.
L'applicazione è un'utilità da riga di comando, che registra le attività in un file di testo, le visualizza come elenco nel terminale e consente di contrassegnarle come completate.
Obiettivi di apprendimento
Contenuto del modulo:
- Come sviluppare uno strumento da riga di comando reale usando crate di terze parti testati per l'analisi della riga di comando e la gestione degli errori.
Prerequisiti
- Avere l'ambiente di sviluppo Rust già configurato.
- Sapere come creare, modificare ed eseguire codice Rust tramite Cargo.
- Sapere come dividere il codice in più moduli.
- Avere familiarità con l'uso di crate di terze parti.
- Conoscere i concetti comuni, tra cui variabili, tipi di dati e funzioni.
- Conoscere i tipi di dati generici.