Structured logging — логи в формате ключ-значение вместо свободного текста. В Go 1.21+ — стандартный slog: slog.Info("user created", "user_id", 123, "email", "a@b.c"). Выводит JSON или text. Преимущества: легко парсить, фильтровать, агрегировать. Добавляй контекст через slog.With(): logger := slog.With("request_id", reqID). Для production используй JSON handler. Альтернативы: zap (быстрый), zerolog (zero allocation).
Как работать с structured logging?
Junior
226 просмотровAFK Offer AI
Как тестировать с testcontainers?