Город МОСКОВСКИЙ
00:17:37

Изучаем Golang. Урок №14. Структуры (2) Встраивание типов (Embedding)

Аватар
ThisIsIt
Просмотры:
238
Дата загрузки:
29.06.2025 09:32
Длительность:
00:17:37
Категория:
Обучение

Описание

В данном видео мы продолжаем изучать язык Go (Golang). Мы узнаем что такое встраивание типов, поговорим об отличиях с наследованием. Обсудим нюансы работы со встроенными типами и разберем usecase композиции в Go.

Паттерн композиция: https://refactoring.guru/ru/design-patterns/composite

Исходный код: https://github.com/Satan3/golangLessons/tree/main/lesson14

Телеграм канал: https://t.me/ThisIsItGo
Группа в Вк: https://vk.com/club211076164

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 Мы сделали это

Рекомендуемые видео