Итераторы в Go

18 подписчиков

12+
12+

2 просмотра

14 дней назад

ПожаловатьсяНарушение авторских прав

18 подписчиков

12+
12+

2 просмотра

14 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

2 просмотра

14 дней назад

Итератор - это такая абстракция, которая позволяет получать элементы некой последовательности. Итераторы нужны, главным образом, для разделения конкретной коллекции, например массива, и алгоритма обработки элементов этой коллекции. В 2024 году, поддержка итераторов появилась в языке Go. Поговорим об этом. 00:00 Что такое итераторы? 00:23 История появления 00:56 Самый простой пример 01:31 Делаем свой итератор 03:05 Итератор из итератора вручную 04:08 Pull - читаем без for 05:04 Бесконечный итератор 06:08 Стандартные паттерны 06:51 Filter 07:17 Map 08:16 Ленивость итераторов 09:14 Reduce 10:04 Мой Телеграм-канал! 10:15 Seq2 - итератор по парам 10:52 Collect 11:14 Спасибо! Моя библиотека для итераторов: https://github.com/lymar/itu - ставьте звёзды! Телеграм-канал "Чистая магия": https://t.me/lymar_pure_magic Поддержать выход новых видео: https://boosty.to/sergey.lymar Ваши предложения о сотрудничестве присылайте на почту sergey@lymar.com или в Telegram https://t.me/serg_lymar

Название:

Итераторы в Go

Категория:

Разное