Versions in this module Expand all Collapse all v0 v0.0.0 May 10, 2021 Changes in this version + const Check + const Debug + const Error + const Fatal + const Info + const Off + const Trace + const Warn + var App = " pod" + var AppColorizer = color.White.Sprint + var LevelSpecs = []LevelSpec + var Levels = []string + var LogChan chan Entry + var LogChanDisabled = uberatomic.NewBool(true) + func AddFilteredSubsystem(hl string) struct + func AddHighlightedSubsystem(hl string) struct + func AddLogChan() (ch chan Entry) + func AddLoggerSubsystem(pathBase string) (subsystem string) + func Caller(comment string, skip int) string + func DirectionString(inbound bool) string + func FileExists(filePath string) bool + func LoadHighlightedSubsystems() (o []string) + func LoadSubsystemFilter() (o []string) + func PickNoun(n int, singular, plural string) string + func SetLogLevel(l string) + func SetLogWriteToFile(path, appName string) (e error) + func SetLogWriter(wr io.Writer) + func SortSubsystemsList() + func StoreHighlightedSubsystems(highlights []string) (found bool) + func StoreSubsystemFilter(filter []string) + type Entry struct + CodeLocation string + Level string + Package string + Text string + Time time.Time + type LevelPrinter struct + C func(closure func() string) + Chk func(e error) bool + F func(format string, a ...interface{}) + Ln func(a ...interface{}) + S func(a ...interface{}) + func GetLogPrinterSet(subsystem string) (Fatal, Error, Warn, Info, Debug, Trace LevelPrinter) + type LevelSpec struct + Colorizer func(format string, a ...interface{}) string + ID int32 + Name string