Зачем нужны интерфейсы в

Разбираемся на примерах, что такое интерфейсы и как использовать. ❤️ Реквизиты, если у вас есть желание поддержать меня и развитие канала: Boosty —
Patreon —   / deferpanic   Donation Alerts — https://donationalerts.com/r/deferpanic
ETH — tomakado.eth TON — tomakado.ton BTC — 19xwFstmVQsVYqZP64iMVg1StLNSah6Smo Telegram:
Discord:   / discord   Текстовая версия:
00:00 - Вступление 00:21 - Абстрактные типы данных 01:21 - Что такое интерфейс 01:49 - Примеры из стандартной библиотеки Go 02:51 - Пример. Хранение логов 04:09 - Пример. Хранилище данных 05:24 - Пример. Подмена хранилища в тестах 05:48 - Пустой интерфейс (interface{}) 07:12 - Странности с nil и интерфейсами 08:53 - Итоги 09:13 - Финал Полезные ссылки: - Раздел об интерфейсах на Effective Go:
- Глава про интерфейсы в A Tour of Go:
- Тред про nil и интерфейсы в почтовой рассылке Go Nuts:
Music from Tunetank.com ROADTOMUSIC - Smooth Vibes (Copyright Free Music) Download free:
Music from Tunetank.com Crystal Squad - Isolation (Copyright Free Music) Download free:
Music from Tunetank.com danyvin - Pretty Lofi (Copyright Free Music) Download free:
Music from Tunetank.com Crystal Squad - In My Mind (Copyright Free Music) Download free:
Music from Tunetank.com AHOAMI - Riverbank (Copyright Free Music) Download free:

Смотрите также