Перейти к содержанию

Полезные ссылки

Тематическая подборка — то, что реально стоит читать и смотреть. Каждая ссылка с короткой аннотацией и пометкой языка. Не заходи во всё подряд: бери, когда тема актуальна.

Старт

Видео по темам

Слайсы

Мапы

Каналы и горутины

Планировщик Go (G/M/P)

Garbage Collector

Аллокатор памяти

Outbox pattern (важно)

Go runtime

Practical Go (Dave Cheney)

Хабр-статьи

Брокеры сообщений

Микросервисы

Docker

Алгоритмы

📝 Подумай

  1. Какие три ссылки выберешь читать первыми, если у тебя 4 часа в неделю и ты только что начал Sprint 1?
  2. По какому критерию ты решил бы открыть статью про GC: «надо знать на собес» или «упёрся в проблему в проде»?
Ответ
  1. Если только что начал — Ardan Tour of Go (Language Mechanics), самоучитель proglib часть 10 (ООП), и Oh Shit Git. Этого достаточно, чтобы писать код в Sprint 0 и не запутаться в git'е. GC, scheduler, allocator — потом, когда будет время и контекст.
  2. Оба валидны, но «упёрся в проблему» даёт в 10 раз более глубокое понимание. Знания «впрок» забываются за неделю. Если же ты увидел в проде GC pause 200ms — статья про tri-color mark&sweep врежется в память навсегда.