code: func initialize() {
  	// defaultPriority is never used because we always use specific priority-based
  	// logging methods.
  	const defaultPriority = syslog.LOG_INFO | syslog.LOG_LOCAL0
  	syslogger, err := syslog.Dial("", "", defaultPriority, "test")
  	if err != nil {
  		panic(err)
  	}
  	logger, err := New(syslogger, int(syslog.LOG_DEBUG), int(syslog.LOG_DEBUG))
  	if err != nil {
  		panic(err)
  	}
  
  	_ = Set(logger)
  }
docs: // initialize should only be used in unit tests.