Брат Тук
Брат Тук
Редактор
- Регистрация
- 18/04/2023
- Сообщения
- 19.732
- Репутация
- 62.583
Последние темы автора:
- Скачать «Гид по похудению без уколов»
- Скачать «Скрытые воспаления: как тело сигнализирует о проблеме до анализов»
- Скачать «Железодефицит: найти и обезвредить»
- Скачать «Отёк как сигнал тела: почему задерживается жидкость и при чём здесь вес, гормоны и стресс»
- Скачать «Варикоз: что на самом деле происходит с венами, микроциркуляцией и тканями»
-
0
- #1
Автор: balun courses, Игорь Панасюк
Название: Профилирование в Golang (2026)
Описание:
Курс «Профилирование в Golang» представляет собой детализированный двухчасовой интенсив, включающий 10 уроков, посвященных углубленному изучению инструментов профилирования в Go. Этот интенсив ориентирован на разработчиков, обладающих базовыми знаниями Golang, и станет полезным для специалистов уровня Junior, Middle и Senior.
Интенсив не учит писать код на Go
В течение 2-х часов разбираемся со способами профилирования, практикуемся и глубоко изучаем устройство профилировщика в Golang
За 2 часа Изучишь все тонкости профилирования:
2 часа
10 уроков
1) Записанные уроки студийного качества
Задачи по оптимизации кода почти всегда срочные. Мы сделали записи вместо online-уроков, чтобы обучение этому навыку заняло всего 2 часа
2) Домашняя работа
Отрабатывай теорию на кейсах, которые постоянно встречаются на работе
3) Этот курс — полное руководство по использованию профилировщика Go, но дополнительно дадим видео, статьи и книги для более глубокого изучения
Дополнительные материалы
Подробнее:
Скачать:
Название: Профилирование в Golang (2026)
Описание:
Курс «Профилирование в 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, но дополнительно дадим видео, статьи и книги для более глубокого изучения
Дополнительные материалы
Подробнее:
Авторизуйтесь, чтобы посмотреть скрытый контент.
Скачать:
Авторизуйтесь, чтобы посмотреть скрытый контент.
