Что такое slog.Group?

Middle
83 просмотров
AFK Offer AI

slog.Group группирует атрибуты под одним именем. В JSON-выводе создаёт вложенный объект: slog.Group("request", "method", "GET", "path", "/api") выведет {"request":{"method":"GET","path":"/api"}}. Logger.WithGroup создаёт логгер, где все последующие атрибуты попадут в группу. Удобно для структурирования сложных логов.

Следующий вопрос

Как Go ищет метод в interface?