Versions in this module Expand all Collapse all v0 v0.1.6 Mar 15, 2024 v0.1.5 Mar 15, 2024 Changes in this version + const OutputBash + const OutputFile + type LogLevel int8 + const DPanicLevel + const DebugLevel + const ErrorLevel + const InfoLevel + type LogOutputTarget int8 + type Logger interface + DPanic func(msg ...any) + DPanicf func(msg string, args ...any) + Debug func(msg ...any) + Debugf func(msg string, args ...any) + Error func(msg ...any) + Errorf func(msg string, args ...any) + Info func(msg ...any) + Infof func(msg string, args ...any) + StackDPanic func(msg ...any) + StackDPanicf func(msg string, args ...any) + StackDebug func(msg ...any) + StackDebugf func(msg string, args ...any) + StackError func(msg ...any) + StackErrorf func(msg string, args ...any) + StackInfo func(msg ...any) + StackInfof func(msg string, args ...any) + func NewLogger(level LogLevel, opt ...Options) (Logger, error) + type Options func(*logger) + func LogOutputToBash() Options + func LogOutputToFile(dir string) Options