В данном видео мы продолжаем изучать язык Go (Golang). Мы узнаем что такое встраивание типов, поговорим об отличиях с наследованием. Обсудим нюансы работы со встроенными типами и разберем usecase композиции в Go.
Паттерн композиция: [ Ссылка ]
Исходный код: [ Ссылка ]
Телеграм канал: [ Ссылка ]
Группа в Вк: [ Ссылка ]
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 Мы сделали это
Ещё видео!