Golang обучение с нуля | Паттерны проектирования | Итератор
Cамая распространённая структура данных, которую вы можете встретить в программировании. Это набор объектов, собранный в один массив данных, по каким-то критериям.
Идея паттерна Итератор состоит в том, чтобы вынести поведение обхода массива в отдельную структуру.
Объект-итератор будет отслеживать состояние счетчика, текущую позицию в массиве и сколько элементов ещё осталось обойти. Один и тот же массив смогут одновременно обходить различные итераторы, а сам массив не будет даже знать об этом.
Для чего нужны паттерны проектирования и как с ними работать.
- Студия разработки Intellij idea
- Операционная система Linux
#golang #обучение #паттерны
7 views
527
291
2 months ago 00:11:32 1
Golang как первый язык программирования. Можно ли выучить с нуля? / Golang School
2 months ago 00:32:00 1
Использование в Golang моделей, обученных на Python / Юрий Букаткин (Программный регион)
2 months ago 00:44:45 1
Как начать экспериментировать с машинным обучением в Go / Esporo
2 months ago 00:13:18 1
Что должен знать Golang разработчик? Какие технологии придётся изучить / Golang School
2 months ago 00:15:41 1
Вот самые частые ошибки в обучении на программиста в АйТи
2 months ago 00:11:16 1
Учить Rust или Golang? Сравниваем языки программирования Go и Rust / Golang School
2 months ago 00:13:48 1
Golang - лучший язык программирования для бекэнда? Стоит ли учить Go в 2024 / Golang School
2 months ago 00:18:33 1
Язык программирования Golang - что на нем пишут, чем он хорош, зарплаты разработчиков
2 months ago 00:32:49 1
Как это быть разработчиком: вызовы, ожидания, перестроение мозгов
2 months ago 00:40:39 1
Собеседование дата-инженеров: СВОЯ игра, акции на бирже и межпланетные корабли
2 months ago 00:22:49 1
Микросервисы за 20 Минут: Что такое Микросервисная Архитектура Простыми Словами
2 months ago 00:18:36 2
Что такое DevOps: плюсы и минусы профессии
3 months ago 00:08:17 1
Что такое Swift? Преимущества и недостатки языка программирования Swift
3 months ago 01:47:22 1
Хочешь быть программистом?? Учи базу)) [Влад Тен]
3 months ago 00:25:14 1
Roadmap для веб-разработчика | Что учить для Front end | Как стать Back end-разработчиком?
3 months ago 01:00:08 1
Эфир: Как мы создаем свою жизнь из нашего состояния
3 months ago 01:04:56 38
QA-сессия с выпускником Kata Academy Golang направления Артемом Орловым
3 months ago 00:35:52 1
Как Я Стал Senior Разработчиком в 27 лет! Моя История в IT
3 months ago 00:18:05 1
Обзор моего любимого JavaScript
3 months ago 00:38:16 4
Golang 100 вопросов с собеседований. Подготовка Go разработчика Часть 1
3 months ago 00:09:37 18
Где бесплатно изучать Golang в 2024. Лучшие курсы, книги, практики ультимативный гайд!
4 months ago 00:21:35 1
Как учиться программированию эффективно?
4 months ago 00:14:05 1
Программирование было сложным, пока я не узнал это
4 months ago 00:05:59 1
Golang с нуля до Junior | Go ROADMAP | Подробный план обучения