Versions in this module Expand all Collapse all v1 v1.3.0 Feb 26, 2026 Changes in this version + type Logger struct + IsDebug bool + IsQuiet bool + func GetLogger(isDebug bool, prefix string) *Logger + func GetQuietLogger(prefix string) *Logger + func (l *Logger) Clone() *Logger + func (l *Logger) Criticalf(fstring string, args ...any) + func (l *Logger) Criticalln(msg string) + func (l *Logger) Debugf(fstring string, args ...any) + func (l *Logger) Debugln(msg string) + func (l *Logger) Errorf(fstring string, args ...any) + func (l *Logger) Errorln(msg string) + func (l *Logger) GetLastSecondaryPrefix() string + func (l *Logger) GetSecondaryPrefixes() []string + func (l *Logger) Infof(fstring string, args ...any) + func (l *Logger) Infoln(msg string) + func (l *Logger) Plainf(fstring string, args ...any) + func (l *Logger) Plainln(msg string) + func (l *Logger) PopSecondaryPrefix() string + func (l *Logger) PushSecondaryPrefix(prefix string) + func (l *Logger) ResetSecondaryPrefixes() + func (l *Logger) Successf(fstring string, args ...any) + func (l *Logger) Successln(msg string) + func (l *Logger) UpdateLastSecondaryPrefix(newPrefix string) + func (l *Logger) UpdateSecondaryPrefixes(prefixes []string) + func (l *Logger) WithAdditionalSecondaryPrefix(prefix string, fn func())