Versions in this module Expand all Collapse all v0 v0.1.3 Mar 9, 2024 Changes in this version type Options + func LogOutputToBash() Options v0.1.2 Dec 15, 2023 Changes in this version + 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 interface + func LogOutputToFile(dir string) Options + func LogOutputToTerminal() Options