MustGetLogger is like GetLogger but panics if the logger can't be created. It simplifies safe initialization of a global logger for eg. a package.
(module string)
| 116 | // MustGetLogger is like GetLogger but panics if the logger can't be created. |
| 117 | // It simplifies safe initialization of a global logger for eg. a package. |
| 118 | func MustGetLogger(module string) *Logger { |
| 119 | logger, err := GetLogger(module) |
| 120 | if err != nil { |
| 121 | panic("logger: " + module + ": " + err.Error()) |
| 122 | } |
| 123 | return logger |
| 124 | } |
| 125 | |
| 126 | // Reset restores the internal state of the logging library. |
| 127 | func Reset() { |