Rust Standard Library Cookbook
Эта книга представляет собой практическое руководство по использованию стандартной библиотеки Rust для решения повседневных задач программирования. Авторы собрали более 75 рецептов, которые демонстрируют мощь и гибкость Rust в различных областях — от работы с базовыми модулями до реализации сложных сетевых приложений.
Книга начинается с изучения основных модулей стандартной библиотеки, таких как строки, коллекции (векторы, дэки, связные списки) и работа с командной строкой. Далее читатель переходит к более продвинутым темам: обработке файлов и директорий, сжатию данных, поиску файлов с помощью glob-паттернов, а также парсингу различных форматов данных, включая CSV, TOML и JSON.
Особое внимание уделяется работе с внешними крейтами, обработке ошибок, сетевым взаимодействиям и использованию futures для асинхронного программирования. Книга также затрагивает экспериментальные ночные функции Rust, что делает её полезной для разработчиков, стремящихся быть на передовой экосистемы языка. К концу книги вы овладеете навыками эффективного применения стандартной библиотеки Rust для создания надёжного и производительного кода.









