Golang вводит дженерики
Golang НАКОНЕЦ-ТО представляет ДЖЕНЕРИКИ (aka тимплейты, aka параметры типов) в релизе 1.18 (февраль 2022)
Я помню начало 2000-х, когда в C # были добавлены дженерики, и то, как их ожидали…
В наши дни Go - мой любимый язык для написания высокомасштабируемых решений, а дженерики - ключевая вещь которую я ждал. В некоторых случаях они помогут сильно упростить дизайн приложения.
Моя майнд-мапа с ключевыми вещами, которые вам следует знать:
Видео обзор дженериков:
Смотрите также:
- Высоконагруженные приложения - Глава 4 - Кодирование и эволюция
- Высоконагруженные приложения - Глава 3 - Подсистемы хранения и извлечение данных
- Высоконагруженные приложения - Глава 2 - Модели данных и языки запросов
- Высоконагруженные приложения - Глава 1 - Надежные, масштабируемые и удобные в сопровождении приложения
- Чистая Архитектура - Часть IV - Принципы дизайна