|
@@ -84,6 +84,12 @@ func LogAlert(v ...interface{}) {
|
|
|
defLog.logger.Println(v...)
|
|
|
}
|
|
|
|
|
|
+// LogPanic Panic
|
|
|
+func LogPanic(v ...interface{}) {
|
|
|
+ defLog.logger.SetPrefix("[Panic]")
|
|
|
+ defLog.logger.Println(v...)
|
|
|
+}
|
|
|
+
|
|
|
// NewLogger new logger
|
|
|
func NewLogger(out io.Writer) *Logger {
|
|
|
logger := log.New(out, "[INFO]", log.Ldate|log.Ltime)
|
|
@@ -119,3 +125,9 @@ func (l *Logger) Alert(v ...interface{}) {
|
|
|
l.logger.SetPrefix("[Alert]")
|
|
|
l.logger.Println(v...)
|
|
|
}
|
|
|
+
|
|
|
+// Panic log Panic
|
|
|
+func (l *Logger) Panic(v ...interface{}) {
|
|
|
+ l.logger.SetPrefix("[Panic]")
|
|
|
+ l.logger.Println(v...)
|
|
|
+}
|