• Форумы
  • Складчины
  • Программирование

Скачать [Balun.Courses] Дженерики в Golang (Владимир Балун)

Поиск складчины
  • Курс создан: Дата начала 14 Май 2025
В избранное
Зарегистрируйтесь, чтобы посмотреть скрытый контент
Робот
Робот форума
Сообщения
426 605
Реакции
1 990
Монеты
21 179
Оплачено
0
  • 14 Май 2025
  • #1
Ссылка на картинку
Дженерики в Golang

Глубокий и исчерпывающий интенсив для подготовки к Go собеседованию — теория, практика и допматериалы

О чем интенсив:
  • Научишься писать обобщенный код на Go
  • Разберешься с синтаксисом дженериков и метапрограммированием
  • Глубоко разберешь внутреннее устройство golang generics и связанный с ними overhead
  • Научишься писать на дженериках сложные и универсальные функции, а не только обобщенную сортировку
  • Разберешься с constraints и их использованием
  • На практических примерах научишься, когда и как применять дженерики в работе
Подробное содержание

Урок 1. Дженерики в Go: тонкости и нюансы на примерах кода
Max generics
Инстанцирование
Map Keys
Constraints
Constraints union
Constraints intersection
Constraint with method
Constraint with field incorrect
Constraint with field correct
Generic constraint
Обобщенные структуры в Go — generic set, generic variadic parameters
Type inference
Type parameters skipping
Unnamed types
Type aliases
Partial type alias
Type assertions
Type parameter embedding

Урок 2. Нетипичные примеры использования generics
Когда использовать дженерики на практике
Метапрограммирование
Generics with unsafe — упрощение кода
Universal fabric — объектоориентированное программирование
Generic decorator — функциональное программирование
Cloneable mixin — клонирование типов

Урок 3. Ограничения дженериков в Go
Generic method incorrect
Generic method correct
Generics with constants
Generics with pointers
Generics maps and slices
Generics slices and strings
Generics method set

Внутри:


3 урока на 1 час
Практика и примеры кода
Общий чат с ответами на вопросы
Доступ к интенсиву

Преподаватель — Владимир Балун, ex-team lead в Яндекс.
Читать дальше...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
balun.courses владимир балун дженерики в golang
Похожие складчины
Скачать [balun.courses] Каналы в golang: тонкости и нюансы (Владимир Балун)
  • Теги
    balun.courses владимир балун каналы в golang тонкости
  • От: Робот
  • 4 Янв 2026
Ответы
0
Просмотры
37
4 Янв 2026
Робот
Скачать [balun.courses] Массивы и срезы: задачи с Golang собеседований (Владимир Балун)
  • Теги
    balun.courses golang владимир балун задачи с golang собеседований массивы и срезы
  • От: Робот
  • 10 Янв 2026
Ответы
0
Просмотры
41
10 Янв 2026
Робот
Скачать [Balun.Courses] Concurrency в Go. Тариф Стандарт (Владимир Балун)
  • Теги
    balun.courses concurrency pipeline процессора алгоритмы планирования владимир балун
  • От: Робот
  • 1 Дек 2023
Ответы
0
Просмотры
220
1 Дек 2023
Робот
Скачать [Balun.Courses] System Design. Тариф Стандарт (Владимир Балун)
  • Теги
    balun.courses system design архитектура владимир балун тариф стандарт
  • От: Робот
  • 20 Июл 2023
Ответы
0
Просмотры
213
20 Июл 2023
Робот
Скачать [balun.courses] Профилирование в Golang (Игорь Панасюк)
  • Теги
    balun.courses golang игорь панасюк профилирование профилирование в golang
  • От: Робот
  • 4 Янв 2026
Ответы
0
Просмотры
40
4 Янв 2026
Робот
Показать больше похожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Регистрация

Войти

Уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчины
  • Программирование
  • Novus
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка
Меню
Вход

Регистрация

  • Форумы
  • Что нового?