Introduzione

Completato

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.