Учимся разрабатывать на Golang. Урок 6: интерфейсы

Автор видео помогает разобраться с одной из самых больших и часто непонятных тем в Golang — интерфейсами. Подробное объяснение с примерами.

2К открытий2К показов
Превью видео vR-UVn-5AOs

Шестой урок видеокурса посвящён интерфейсам в 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К показов