October 23

Полный роадмап по Golang в 2026 году / Golang Roadmap 2026

Введение

Привет! Я Антон Щербак, автор телеграм канала Потраченный код и Youtube канала с видео про ИТ.

Это роадмап по Go, актуальный на 2026 год. Тут собраны все темы, которые необходимы для успешного устройства разработчиком на позицию Go инженера.

Сам роадмап - это часть моей менторской программы по Go и прямое продолжение бесплатного курса Путь в Go: начинающие. Рано или поздно все темы покрою своими бесплатными курсами...

Сам роадмап вдохновлен очень классным роадмапом от Александра Дмитриева и усилен моими знаниями и недостающими кусочками пазла, в частности тут освещены темы БД, AI-тулинга, заменены некоторые источники, выкинуты лишние материалы и пересобран порядок изучения.

Ну а теперь к делу, и я желаю вам удачи в этом непростом деле по изучению Go!

Базовые знания Go

Git

Продвинутые знания Go

Работа с файлами

Конкурентность

Важные темы на изучение

Тестирование

Базы данных

  1. Курс по SQL:Интерактивный учебник SQL
  2. Транзакции:SQL Транзакции
  3. Оконные функции (CTE):Оконные функции и CTE
  4. Уровни изоляции:Тык
  5. Блокировка записей:Тык
  6. Индексы БД:
  7. Прочитайте про explain analyze:explain analyze
  8. Шардирование и партицирование:Шардирование и партицирование
  9. Шардинг и репликация (видео):Шардинг и репликация
  10. Нормальные формы:Нормальные формы баз данных
  11. Методика денормализации:Методика денормализации
  12. Нереляционные БД (NoSQL):

Backend разработка

Базовые знания по сетям

  1. OSI
  2. TCP/IP
  3. HTTP/HTTPS
  4. DNS

REST API на Golang

Архитектура

gRPC

WebSockets

Уязвимости в безопастности

Авторизация

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

DevOps инструменты

Инфраструктурный минимум

CI/CD

Kubernetes

Nginx

AI-инструменты

Собеседования