Чему вы научитесь
- Бесплатный мини-курс для senior Go-разработчиков. Разбираем вопросы, которые реально задают на собеседованиях в финтех и крупных IT-компаниях.
О курсе
Глубокий курс по внутренностям Go-рантайма для тех, кто готовится к Senior-собеседованиям. 6 модулей охватывают всё, что спрашивают на собесах: GMP-шедулер и async preemption, memory model и escape analysis, сборщик мусора, интерфейсы и рефлексия, дженерики в production-коде, context и паттерны обработки ошибок. Каждая тема разобрана с опорой на классические CS-учебники: CLRS, DDIA, OS Concepts Силбершатца, «Драконову книгу». С разбором реального кода runtime/proc.go и актуальностью Go 1.26.
Для кого этот курс
Go-разработчики уровня Middle и выше, которые готовятся к собесу на Senior — в финтех, HFT, highload, где на техническом раунде уходят вглубь runtime.Те, кто пишет на Go несколько лет и деплоит в прод, но плывёт на вопросах «почему переменная в heap», «сколько длится пауза GC», «почему nil != nil».
Кто хочет закрыть разрыв между «умею писать код» и «понимаю, что Go делает с этим кодом внутри» — и пройти грейд-ревью Middle → Senior.
Начальные требования
- Уверенный базовый Go: синтаксис, структуры, интерфейсы, горутины и каналы на уровне уверенного использования.
- Опыт написания кода на Go — пет-проект или работа. Курс не для тех, кто открыл Go вчера.
- Ассемблер, C и теорию компиляторов знать заранее НЕ нужно — всё, что понадобится, разбираем по ходу.
Преподаватели курса
Как проходит обучение
- Самостоятельный темп, 7 модулей снизу вверх: планировщик → память и escape-анализ → Garbage Collector → интерфейсы и рефлексия → дженерики → context и ошибки.
- Каждый модуль: 5-минутное вводное видео, текстовые уроки с кодом и понятными аналогиями (стек — рабочий стол, heap — склад, GC — уборщики), готовый 60-секундный pitch для собеса и cheatsheet.
- Проверка себя — квизы в стиле реальных интервью после каждой темы.
Что вы получите
- Понимание внутренностей Go: GMP-планировщик, память и escape-анализ, Garbage Collector, интерфейсы и рефлексия, дженерики, context и ошибки
- Готовый 60-секундный ответ для собеса по каждой теме — с цифрами, а не «читал где-то в блоге»
- Квизы в стиле реальных интервью, чтобы проверить себя перед собесом
- Cheatsheet по каждому модулю для быстрого повторения
- Ссылки на исходники runtime и канон Computer Science — чтобы отвечать на follow-up доказательно
Нагрузка
1-2 часа в неделю