testing/slogtest появился в Go 1.22 для тестирования кастомных slog хендлеров. slogtest.Run проверяет что хендлер корректно обрабатывает записи, группы, атрибуты. Передаёшь функцию-фабрику хендлера и парсер результатов. Ловит частые баги: потерянные атрибуты, неправильные группы, игнорирование уровней.
Что такое testing/slogtest?
Middle
76 просмотровAFK Offer AI
Как спроектировать DNS resolver на Go?