Versions in this module Expand all Collapse all v0 v0.0.4 Sep 28, 2023 Changes in this version + type SWriter struct + func NewJsonWriter(logfile string) (*SWriter, error) + func (x *SWriter) Close() error + func (x *SWriter) Handler() slog.Handler + func (x *SWriter) Log(lv mlog.Level, args ...any) error + func (x *SWriter) LogDepth(calldepth int, lv mlog.Level, args ...any) error + func (x *SWriter) LogDepthf(calldepth int, lv mlog.Level, format string, args ...any) error + func (x *SWriter) LogDepthr(calldepth int, lv mlog.Level, r io.Reader) error + func (x *SWriter) Logf(lv mlog.Level, format string, args ...any) error + func (x *SWriter) Logr(lv mlog.Level, r io.Reader) error + type SlogHandle []slog.Handler + func (x SlogHandle) Enabled(ctx context.Context, lv slog.Level) bool + func (x SlogHandle) Handle(ctx context.Context, r slog.Record) error + func (x SlogHandle) WithAttrs(attrs []slog.Attr) slog.Handler + func (x SlogHandle) WithGroup(name string) slog.Handler + type Writer struct + func NewWriter(logfile string, flag int) *Writer + func (x *Writer) Close() error + func (x Writer) Log(lv mlog.Level, args ...any) error + func (x Writer) LogDepth(calldepth int, lv mlog.Level, args ...any) error + func (x Writer) LogDepthf(calldepth int, lv mlog.Level, format string, args ...any) error + func (x Writer) LogDepthr(calldepth int, lv mlog.Level, r io.Reader) error + func (x Writer) Logf(lv mlog.Level, format string, args ...any) error + func (x Writer) Logr(lv mlog.Level, r io.Reader) error