Изучаем Golang. Урок №14. Структуры (2) Встраивание типов (Embedding)
В данном видео мы продолжаем изучать язык Go (Golang). Мы узнаем что такое встраивание типов, поговорим об отличиях с наследованием. Обсудим нюансы работы со встроенными типами и разберем usecase композиции в Go.
Паттерн композиция:
Исходный код:
Телеграм канал:
Группа в Вк:
Rutube:
0:00 Содержание
0:27 Определение встраивания
0:52 Отличия от наследования
2:10 Пример встраивания
3:46 Получение полей встроенных типов
5:48 Вызов методов встроенных типов
7:22 Shadowing
8:56 Переопределение методов вложенных типов
10:55 Colliding
12:18 Usecase встраивания
16:52 Мы сделали это
1 view
1307
434
1 month ago 00:18:28 90
Мой путь в IT
1 month ago 00:24:20 42
Изучаем Golang. Урок №29. Работа с файлами(1). и . Пакет os
1 month ago 00:17:12 4
Изучаем Golang. Урок №28. Модули (Modules)
1 month ago 00:17:28 1
Изучаем Golang. Урок №27. Пакеты (Packages)
1 month ago 00:23:55 2
Изучаем Golang. Урок №26. Дженерики(Generics)
1 month ago 00:16:34 1
Изучаем Golang. Урок №25. Concurrency (7). Atomic
1 month ago 00:16:42 2
Изучаем Golang. Урок №24. Concurrency (6). ErrGroup. Канал как Mutex. Промисы на каналах