1. О курсе
  2. Основы Go
    1. Первое знакомство с Go
    2. Работа с переменными
    3. Основные конструкции управления в Go
    4. Slice, map и их особенности
    5. Горутины
    6. Методы синхронизации между горутинами
    7. Структуры
    8. Интерфейсы
    9. Работа с паникой и defer
    10. Работа с файловой системой
    11. Дженерики в Go
    12. Работа с ошибками
  3. Погружение в глубину
    1. Рефлексия
    2. Slice, map глубже
    3. Scheduler и уникальность горутин в Go
    4. Небезопасный Go
    5. Системное программирование в Go и сигналы
    6. GC и методы работы с ним
  4. Библиотеки Go