package logs import ( "log/slog" "os" "platform/pkg/env" "time" "github.com/lmittmann/tint" ) func Init() { slog.SetDefault(slog.New( tint.NewHandler(os.Stdout, &tint.Options{ Level: env.LogLevel, TimeFormat: time.Kitchen, ReplaceAttr: func(_ []string, attr slog.Attr) slog.Attr { err, ok := attr.Value.Any().(error) if ok { return tint.Err(err) } return attr }, }), )) }