func (l *Logger) Panicf(format string, args ...interface{}) {
	msg := fmt.Sprintf(format, args...)
	l.Output(2, LevelError, msg)
	panic(msg)
}
func (l *Logger) Panicf(format string, args ...interface{}) {
	msg := fmt.Sprintf(format, args...)
	l.Output(2, LevelError, msg)
	panic(msg)
}
func ( l * Logger ) Panicf ( format string , args ... interface { } ) { msg := fmt . Sprintf ( format , args ... ) l . Output ( 2 , LevelError , msg ) panic ( msg ) }
// Panicf records the log with fatal level and panics
Panicf records the log with fatal level and panics