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