Versions in this module Expand all Collapse all v1 v1.1.0 Apr 8, 2025 v1.0.1 Apr 8, 2025 Changes in this version + func AttrsToMap(attrs ...slog.Attr) map[string]any v1.0.0 Mar 21, 2025 Changes in this version + var ErrorKeys = []string + var LogLevels = map[slog.Level]int32 + var SourceKey = "source" + func DefaultConverter(addSource bool, replaceAttr func(groups []string, a slog.Attr) slog.Attr, ...) (extra map[string]any) + type Converter func(addSource bool, replaceAttr func(groups []string, a slog.Attr) slog.Attr, ...) (extra map[string]any) + type GraylogHandler struct + func (h *GraylogHandler) Enabled(_ context.Context, level slog.Level) bool + func (h *GraylogHandler) Handle(ctx context.Context, record slog.Record) error + func (h *GraylogHandler) WithAttrs(attrs []slog.Attr) slog.Handler + func (h *GraylogHandler) WithGroup(name string) slog.Handler + type Option struct + AddSource bool + AttrFromContext []func(ctx context.Context) []slog.Attr + Converter Converter + Level slog.Leveler + ReplaceAttr func(groups []string, a slog.Attr) slog.Attr + Writer gelf.Writer + func (o Option) NewGraylogHandler() slog.Handler