Учимся разрабатывать на Golang. Урок 6: интерфейсы
Автор видео помогает разобраться с одной из самых больших и часто непонятных тем в Golang — интерфейсами. Подробное объяснение с примерами.
2К открытий2К показов
Шестой урок видеокурса посвящён интерфейсам в Golang. Интерфейсный тип определяет и описывает конкретные методы, которые должны быть у какого-то другого типа. Это большая тема, с которой часто возникают сложности у тех, что изучает Golang.
0:10 Interface с методами
09:03 Interface структуры + конструктор
18:30 Interface «под капотом»
20:10 Nil Interface
22:43 Interface как тип данных
26:30 Type assertions
Первый урок — основы языка, первое приложение и веб-сервер в 3 строки.
Второй урок — циклы, ветвления, оператор defer.
Третий урок — указатели, структуры, массивы и слайсы.
Четвёртый урок — итератор for range и структура map.
Пятый урок — функции и методы.
2К открытий2К показов