type Logger struct { NoLevel *log.Logger Debug *log.Logger Success *log.Logger Info *log.Logger Warn *log.Logger Error *log.Logger // contains filtered or unexported fields }
func New(env *xos.Env, w io.Writer) *Logger
func NewTB(env *xos.Env, tb testing.TB) *Logger
func (l *Logger) GetDebug() bool
func (l *Logger) GetTS() bool
func (l *Logger) GetTSFormat() string
func (l *Logger) SetDebug(enabled bool)
func (l *Logger) SetTS(enabled bool)
func (l *Logger) SetTSFormat(tsfmt string)
func (l *Logger) WithCCPrefix(s string) *Logger
func (l *Logger) WithPrefix(caps, s string) *Logger