О чём рассказывается в презентации:
Презентация посвящена современным подходам к логированию в Go-приложениях, включая использование структурированных данных и библиотеку log/slog, ставшую стандартом для экосистемы. Рассматриваются важные аспекты, такие как управление уровнями логирования и контекстное обогащение, что критично для микросервисной архитектуры. Также уделяется внимание безопасности данных и управлению жизненным циклом логов для обеспечения стабильности и масштабируемости систем.
Оглавление
Логирование в Go-приложениях
Логирование в Go сместилось от текста к структурированным данным
Библиотека log/slog стала стандартом для Go-экосистемы
Уровни логирования управляют объемами и приоритетностью данных
Сравнение производительности: от универсальности до экстремальной скорости
Контекстное обогащение логов повышает трассируемость
Разделение сред исполнения оптимизирует чтение логов
Безопасность данных: исключение конфиденциальной информации
Архитектура с обработчиками обеспечивает гибкость вывода
Управление жизненным циклом логов предотвращает переполнение
Логирование является критическим элементом наблюдаемости
Итоги и ключевые выводы
Спасибо за внимание!


