ЛентаСтатьиЗаметкиКурсы
Рецепты

Go Deep Dive

Три мини-курса по четыре дня: тонкости языка, память и GC, микросервисный интенсив с живым стендом — быстрый способ закрыть пробелы перед собеседованием.

Состав трека

  1. 1
    Go Deep Dive

    Слайсы и строки, мапы и интерфейсы, асинхронность, структуры и дженерики — четыре дня тонкостей языка.

  2. 2
    Go Microservices Sprint

    Микросервисный интенсив: асинхронное взаимодействие, живой стенд, чистая архитектура — четыре дня практики.

  3. 3
    Go Memory Deep Dive

    Стек и куча, layout структур и padding, семантика указателей, цикл сборщика мусора — четыре дня про память.

О треке

Серия мини-курсов для подготовки к senior-собеседованиям и для точечного закрытия пробелов: каждый курс — четыре дня теории с практикой, без длинного вступления.

Состав трека

  1. Go Deep Dive — язык изнутри: слайсы и строки, мапы и интерфейсы, асинхронность, структуры и дженерики.
  2. Go Microservices Sprint — интенсив: асинхронное взаимодействие сервисов, живой стенд, чистая архитектура.
  3. Go Memory Deep Dive — стек и куча, layout структур и padding, семантика указателей, цикл сборщика мусора.

Как встроить в маршрут

Трек — спутник основного пути «Go Backend Development»: пройдите «Go Foundation» и «Go Backend Developer», затем эти двенадцать дней как разминка перед «Go Service Architect» — или берите отдельный мини-курс, если конкретная тема проваливается на собеседовании.

Темы конкурентности — «Мультипоточность в Go»: планировщик, каналы, пулы, лимиты и защиты; практика инцидентов — в «Архитектурном полигоне».