Documentation
¶
Index ¶
- Constants
- Variables
- func NewAttrReplacer(color, short bool) func(groups []string, attr slog.Attr) slog.Attr
- func NewColorableStdoutHandler(level level.Leveler) slog.Handler
- func NewConsoleWriterHandler(writer io.Writer, source bool, level level.Leveler, color bool) slog.Handler
- func NewJSONHandler(writer io.Writer, source bool, level level.Leveler) slog.Handler
- func SetDefault(logger *slog.Logger) *slog.Logger
- type MultiHandler
Constants ¶
View Source
const TimeFormat = "2006-01-02T15:04:05.000Z07:00"
Variables ¶
View Source
var D = _logger.Debug
View Source
var New = slog.New
Functions ¶
func NewAttrReplacer ¶
func NewConsoleWriterHandler ¶
func NewJSONHandler ¶
Types ¶
type MultiHandler ¶
type MultiHandler struct {
// contains filtered or unexported fields
}
func NewMultiHandler ¶
func NewMultiHandler(handlers ...slog.Handler) *MultiHandler
Click to show internal directories.
Click to hide internal directories.