Чему вы научитесь
- Бесплатный мини-курс для senior Go-разработчиков. Разбираем вопросы, которые реально задают на собеседованиях в финтех и крупных IT-компаниях.
О курсе
📋 О чём этот курс
Собеседование. Технический раунд, второй час. По горутинам вас уже прогнали — интервьюер заходит глубже: «Сколько OS-потоков создаст runtime под нагрузкой? Почему эта переменная уехала в heap? Сколько займёт пауза GC и как настроить её под наш latency budget? И объясните, почему интерфейс с nil внутри — это не nil».
Знакомая сцена? Вы пишете на Go несколько лет, деплоите в прод, читали про GMP, видели GODEBUG=gctrace, слышали про iface — но собрать это в связный ответ с цифрами, деревом объектов и ссылкой на конкретную строку runtime не получается. И таких кандидатов — тысячи. Не потому что глупые. А потому что нигде нет одного места, где планировщик, память, escape-анализ, Garbage Collector, интерфейсы, дженерики и context собраны в одну линию — от исходников runtime до канона Computer Science.
Этот курс — именно такое место.
📦 Что внутри
7 модулей снизу вверх… (GMP → память/escape → GC до Green Tea 1.26 → интерфейсы/рефлексия → дженерики → context/errors), каждый с вводным видео, аналогиями, 60-секундным pitch и квизами.
🎯 Зачем
Понимать, что Go делает с кодом внутри. Актуально до Go 1.26, с benchmark-цифрами и ссылками на исходники.
Для кого этот курс
Начальные требования
- Уверенный базовый 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 доказательно