From bc82c8b59cb27ad56ec8276c878cc90698fd2283 Mon Sep 17 00:00:00 2001 From: William Petit Date: Tue, 17 Mar 2020 13:20:06 +0100 Subject: [PATCH] logger: add missing slog shortcut aliases --- logger/logger.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/logger/logger.go b/logger/logger.go index d1315a0..5ecfd1f 100644 --- a/logger/logger.go +++ b/logger/logger.go @@ -24,6 +24,7 @@ const ( var defaultLogger slog.Logger // nolint: gochecknoglobals type Field = slog.Field +type Map = slog.Map func init() { // nolint: gochecknoinits defaultLogger = Make(FormatHuman, os.Stdout) @@ -78,8 +79,12 @@ func F(name string, value interface{}) Field { return slog.F(name, value) } -func SetFormat(f Format) { - defaultLogger = Make(f, os.Stdout) +func M(fields ...Field) Map { + return slog.M(fields...) +} + +func E(err error) Field { + return slog.Error(err) } func SetLevel(level slog.Level) {