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

Go Backend Development

Последовательный трек от основ Go до проектирования и эксплуатации production-сервисов.

Состав трека

  1. 1
    Go Foundation

    Основы Go, конкурентность, HTTP, PostgreSQL, тестирование и практический проект.

  2. 2
    Go Backend Developer

    Проектирование production-сервисов на Go: API, Clean Architecture, PostgreSQL, observability, безопасность и Docker.

  3. 3
    Go Service Architect

    Архитектура распределённых Go-систем: масштабирование, надёжность, observability, безопасность, CI/CD и эксплуатация.

  4. 4
    Мультипоточность в Go: всё, что нужно знатьдоп.

    Конкурентность Go от планировщика до микросервисов: модель памяти и happens-before, каналы и select, pipelines и worker pool, rate limiting, graceful shutdown, circuit breaker, singleflight, конкурентная работа с БД и брокерами — каждый паттерн из конкретной задачи.

О треке

Путь Go Backend-разработчика: от установки инструментария и основ языка до архитектуры API, работы с PostgreSQL, наблюдаемости и деплоя. Каждый курс опирается на предыдущий — проходить рекомендуется по порядку.