Versions in this module Expand all Collapse all v0 v0.0.2 Apr 25, 2026 v0.0.1 Apr 11, 2026 Changes in this version + type LogCollector interface + func NewTestLogger() LogCollector + type LogTree struct + func NewLogTree(name string) *LogTree + func (c *LogTree) Embed(logs *LogTree) + func (c *LogTree) Error(msg ...any) + func (c *LogTree) Errorf(format string, args ...any) + func (c *LogTree) Fork(message string) *LogTree + func (c *LogTree) Info(msg ...any) + func (c *LogTree) Infof(format string, args ...any) + func (c *LogTree) IsVerbose() bool + func (c *LogTree) Log(message ...any) + func (c *LogTree) Logf(format string, args ...any) + func (c *LogTree) SetVerbose(verbose bool) + func (c *LogTree) String() string + func (c *LogTree) Verbose() Logger + func (c *LogTree) Warn(msg ...any) + func (c *LogTree) Warnf(format string, args ...any) + type Logger interface + Error func(msg ...any) + Errorf func(format string, args ...any) + Info func(msg ...any) + Infof func(format string, args ...any) + IsVerbose func() bool + Log func(msg ...any) + Logf func(format string, args ...any) + SetVerbose func(verbose bool) + Verbose func() Logger + Warn func(msg ...any) + Warnf func(format string, args ...any) + func NewLogger(output io.Writer) Logger