Дженерики наконец появились в Go - в версии , релиз которой состоялся 15 марта.
В этом видео мы “пощупаем“ их на практике и напишем что-нибудь полезное.
❤️ Если у вас есть желание поддержать развитие канала:
----
Другие мои проекты:
🎙 Подкаст по Go: - в первом выпуске мы подробно обсуждаем дженерики.
👾 Мой канал в Telegram:
🗣 Чат в Telegram: zsSZ63wEJDs3NGVi
👀 Golang Digest: - мои регулярные подборки интересных материалов по Go.
Мой Telegram-канал: 👾
Golang Digest: - регулярные подборки интересных материалов по Go.
Тайм-коды:
00:00 Вступление
00:20 Пример: почему без дженериков живётся плохо?
02:39 Решение проблемы с помощью дженериков
02:57 Синтаксис дженериков и constraint’ы
04:43 Constraint comparable
05:30 Пишем свой constraint - Ordered
06:09 Используем constraint Ordered из
07:22 Слайсы: функция IsContains()
09:32 Слайсы: функция Sum() и constraint Number
10:58 Слайсы: функция Reduce()
14:58 Слайсы: задание для практики - Map() и Filter()
16:15 Тернарный оператор
17:50 Реализация Max() через тернарный оператор
18:28 Заключение
#golang #generics #itubeteam #ityoutubersru
1 view
2
0
9 months ago 00:19:14 1
Пробуем дженерики Go на практике
2 years ago 00:23:51 1
TypeScript generics или универсальный типы, обобщения