Documentation
¶
Index ¶
- Constants
- func Converter(_ bool, _ func(groups []string, a slog.Attr) slog.Attr, attr []slog.Attr, ...) map[string]any
- func DiscardStd() slog.Handler
- func DiscardZap() slog.Handler
- func DiscardZero() slog.Handler
- func Replacer(_ []string, a slog.Attr) slog.Attr
- func SetLogFormat(f LogFormat)
- func SetLogLevel(lv LogLevel)
- func Std(ws ...io.Writer) slog.Handler
- func Zap(ws ...io.Writer) slog.Handler
- func Zero(ws ...io.Writer) slog.Handler
- type LogFormat
- type LogLevel
- type SecurityStringer
Constants ¶
View Source
const ( LogLevelDebug = slog.LevelDebug LogLevelInfo = slog.LevelInfo LogLevelWarn = slog.LevelWarn LogLevelError = slog.LevelError )
View Source
const ( KEY_TIMESTAMP = "@ts" KEY_LEVEL = "@lv" KEY_MESSAGE = "@msg" KEY_SOURCE = "@src" )
View Source
const TIME_FORMAT = "20060102-150405.000"
Variables ¶
This section is empty.
Functions ¶
func Converter ¶
func Converter(_ bool, _ func(groups []string, a slog.Attr) slog.Attr, attr []slog.Attr, groups []string, record *slog.Record) map[string]any
Converter rewrite slog-zerolog/v2.DefaultConverter for universe log output
func DiscardStd ¶
func DiscardZap ¶
func DiscardZero ¶
func SetLogFormat ¶
func SetLogFormat(f LogFormat)
func SetLogLevel ¶
func SetLogLevel(lv LogLevel)
Types ¶
type SecurityStringer ¶
type SecurityStringer interface {
SecurityString() string
}
Click to show internal directories.
Click to hide internal directories.