Язык Rust, урок #7 | Модули, crates, организация кода в проекте, use, prelude

В этом уроке по Rust мы поговорим о том, какие есть способы эффективной организации кода в проекте. Мы узнаем, что такое crates, модули, пакеты и как всё это между собой связано. Мы напишем несколько модулей, узнаем способы их подключения, а также рассмотрим подход с "прелюдией", который часто используется во многих библиотеках. Таймкоды: 00:00 Введение 00:50 Терминология 04:00 Создание модуля 05:10 Подключение (use) 06:10 Алиасы (as) 07:00 Структуры в модулях 08:20 Сторонние библиотеки 10:15 Модули в отдельных файлах 12:30 Вложенность модулей 14:00 super 14:40 Подключение нескольких функций 16:00 Прелюдия (prelude) 18:40 Задачи rustlings 22:30 Заключение Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам:    / @ilyabodrovkrukowski   Boosty:
Patreon:   / bodrovis   DonationAlerts: https://www.donationalerts.com/r/bodr...
Аккаунт Ethereum (ETH), Arbitrum, Polygon, BNB, USDT, TRX, BUSD: 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16 Исходный код
Канал Telegram:
Наш чат в Telegram:
Мой сайт:

Смотрите также