in log/logger_factory.go [53:66]
func Register(name string, logger Logger) {
mu.Lock()
defer mu.Unlock()
if logger == nil {
panic("log: Register logger is nil")
}
if _, dup := loggers[name]; dup && name != defaultLoggerName {
panic("log: Register called twice for logger name " + name)
}
loggers[name] = logger
if name == defaultLoggerName {
DefaultLogger = logger
}
}