Rust: первые шаги
Знакомство с Rust на одной маленькой программе: todo-list для терминала, написанный без единой зависимости. Две части — язык и грабли в первой, файл, ошибки и тесты во второй.
- Rust: первые шаги. Todo, который всё забывает Ставим тулчейн, делаем первый проект и пишем todo-list для терминала без единой зависимости. По дороге — ownership, borrow checker и переполнение usize, каждый раз с настоящим выводом компилятора.
- Rust: первые шаги. Todo, который помнит Todo из первой части теряет всё при выходе. Учим его хранить задачи в файле, шаг за шагом: модули и pub, Result и оператор ?, ошибки без unwrap, тесты рядом с кодом, релизная сборка. По-прежнему ноль зависимостей.