Versions in this module Expand all Collapse all v1 v1.1.0 May 8, 2024 v1.0.0 May 8, 2024 Changes in this version + func OverrideDefaultName(fs *pflag.FlagSet) + type Logger struct + func NewLogger(writer io.Writer, verbosity log.Level) *Logger + func (l *Logger) ColorEnabled() bool + func (l *Logger) Error(message string) + func (l *Logger) Errorf(format string, args ...interface{}) + func (l *Logger) SetVerbosity(verbosity log.Level) + func (l *Logger) SetWriter(w io.Writer) + func (l *Logger) V(level log.Level) log.InfoLogger + func (l *Logger) Warn(message string) + func (l *Logger) Warnf(format string, args ...interface{}) + type Spinner struct + func NewSpinner(w io.Writer) *Spinner + func (s *Spinner) SetPrefix(prefix string) + func (s *Spinner) SetSuffix(suffix string) + func (s *Spinner) Start() + func (s *Spinner) Stop() + func (s *Spinner) Write(p []byte) (n int, err error) + type Status struct + func StatusForLogger(l log.Logger) *Status + func (s *Status) End(success bool) + func (s *Status) Start(status string)