Versions in this module Expand all Collapse all v1 v1.2.1 Apr 4, 2024 v1.2.0 Nov 22, 2023 Changes in this version type Meta + Context context.Context v1.1.2 Aug 9, 2023 v1.1.1 Mar 22, 2023 v1.1.0 Mar 3, 2023 Changes in this version + const MaxLogMessageLen + var StructuredSinks []Structured + var TextSinks []Text + func Printf(m *Meta, format string, args ...any) (n int, err error) + type Meta struct + Depth int + File string + Line int + Severity Severity + Stack *stackdump.Stack + Thread int64 + Time time.Time + Verbose bool + func DoNotUseRacyFatalMessage() (*Meta, []byte, bool) + func FatalMessage() (*Meta, []byte, bool) + type Severity int8 + const Error + const Fatal + const Info + const Warning + func ParseSeverity(name string) (Severity, error) + func (s Severity) String() string + type StackWanter interface + WantStack func(meta *Meta) bool + type Structured interface + Printf func(meta *Meta, format string, a ...any) (n int, err error) + type StructuredTextWrapper struct + TextSinks []Text + func (w *StructuredTextWrapper) Printf(meta *Meta, format string, args ...any) (n int, err error) + type Text interface + Emit func(*Meta, []byte) (n int, err error) + Enabled func(*Meta) bool