1. Присоединяйся к лучшим! Пройди - РЕГИСТРАЦИЮ!

Скачать [balun.courses] Игорь Панасюк → Профилирование в Golang (2026)

Тема в разделе "Администрирование и программирование", создана пользователем #Megalodon, 19 янв 2026.

Поделиться этой страницей

  1. #Megalodon

    By:#Megalodon19 янв 2026
    Moderator
    Команда форума Модератор

    Регистрация:
    17 фев 2019
    Сообщения:
    29.338
    Симпатии:
    33.327
    [balun.courses] Игорь Панасюк → Профилирование в Golang (2026)
    2026-01-19_10-17-18
    Курс «Профилирование в Golang» представляет собой детализированный двухчасовой интенсив, включающий 10 уроков, посвященных углубленному изучению инструментов профилирования в Go. Этот интенсив ориентирован на разработчиков, обладающих базовыми знаниями Golang, и станет полезным для специалистов уровня Junior, Middle и Senior.

    Интенсив не учит писать код на Go
    В течение 2-х часов разбираемся со способами профилирования, практикуемся и глубоко изучаем устройство профилировщика в Golang

    За 2 часа Изучишь все тонкости профилирования:
    • Разберешь все подходы к профилированию: pprof, пакет runtime, exprav, trace, testing.B и внешние инструменты
    • Глубоко изучишь внутреннее устройство профилировщика в Go
    • Научишься пользоваться cli и web версией pprof’a, и разберешься с web и flame graph
    • На практике соберешь различные профили (CPU, block/mutex, trace, goroutine)
    • Поймешь, как профилирование связано с PGO и применишь его на практике
    • Познакомишься с концепцией continuous profiling
    Цели интенсива:
    • Изучение различных подходов к профилированию: использование pprof, пакета runtime, exprav, trace, testing.
    • Глубокое понимание внутреннего устройства профилировщика в Go.
    • Освоение работы с CLI и веб-версией pprof, включая web и flame graph.
    • Практическое освоение сбора различных профилей: CPU, block/mutex, trace, goroutine.
    • Понимание связи профилирования с PGO и применение его на практике.
    • Знакомство с концепцией непрерывного профилирования (continuous profiling).
    Содержание интенсива

    2 часа
    10 уроков
    • Определение и мотивация профилирования.
    • Виды профилировщиков (инструментальные, выборочные).
    • Архитектура профилировщика Go.
    • Методы сбора профилей (локально и с работающего приложения).
    • Настройка частоты профилирования (profile rate).
    • Использование pprof через CLI и веб-интерфейс (включая web graph и flame graph).
    • Работа с различными типами профилей: CPU, Allocs/heap, block/mutex, threadcreate, trace, goroutine.
    • Применение PGO (Profile-Guided Optimization).
    • Непрерывное профилирование (continuous profiling).
    • Практические примеры профилирования.
    Что внутри интенсива:
    1) Записанные уроки студийного качества
    Задачи по оптимизации кода почти всегда срочные. Мы сделали записи вместо online-уроков, чтобы обучение этому навыку заняло всего 2 часа

    2) Домашняя работа
    Отрабатывай теорию на кейсах, которые постоянно встречаются на работе

    3) Этот курс — полное руководство по использованию профилировщика Go, но дополнительно дадим видео, статьи и книги для более глубокого изучения
    Дополнительные материалы

    ИСТОЧНИК

    СКАЧАТЬ
     
    artzhy нравится это.
Похожие темы
  1. development

    Стол заказов [Balun.Courses] Golang

    Ответов:
    0
    Просмотров:
    63
  2. Shark Mafia
    Ответов:
    0
    Просмотров:
    613
  3. #Megalodon
    Ответов:
    0
    Просмотров:
    496
  4. Shark Mafia
    Ответов:
    0
    Просмотров:
    325
  5. #Megalodon
    Ответов:
    0
    Просмотров:
    428
  6. #Megalodon
    Ответов:
    0
    Просмотров:
    205
  7. Shark Mafia
    Ответов:
    0
    Просмотров:
    536
Загрузка...