Documentation
¶
Index ¶
Constants ¶
View Source
const ( // PanicLevel level, highest level of severity. Logs and then calls panic with the // message passed to Debug, Info, ... PanicLevel Level = iota // FatalLevel level. Logs and then calls `logger.Exit(1)`. It will exit even if the // logging level is set to Panic. FatalLevel // ErrorLevel level. Logs. Used for errors that should definitely be noted. // Commonly used for hook to send errors to an error tracking service. ErrorLevel // WarnLevel level. Non-critical entries that deserve eyes. WarnLevel // InfoLevel level. General operational entries about what's going on inside the application. InfoLevel // DebugLevel level. Usually only enabled when debugging. Very verbose logging. DebugLevel // TraceLevel level. Designates finer-grained informational events than the Debug. TraceLevel PanicLevelStr = "panic" FatalLevelStr = "fatal" ErrorLevelStr = "error" WarnLevelStr = "warn" WarningLevelStr = "warning" InfoLevelStr = "info" DebugLevelStr = "debug" TraceLevelStr = "trace" )
Variables ¶
View Source
var AllLevels = []Level{ PanicLevel, FatalLevel, ErrorLevel, WarnLevel, InfoLevel, DebugLevel, TraceLevel, }
AllLevels A constant exposing all logging levels
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.