logger.go 513 B

1234567891011121314151617181920212223
  1. package logs
  2. type Logger interface {
  3. Debug(msg string, fields ...Field)
  4. Debugf(format string, v ...interface{})
  5. Info(msg string, fields ...Field)
  6. Infof(format string, v ...interface{})
  7. Warn(msg string, fields ...Field)
  8. Warnf(format string, v ...interface{})
  9. Error(msg string, fields ...Field)
  10. Errorf(format string, v ...interface{})
  11. Panic(msg string, fields ...Field)
  12. Panicf(format string, v ...interface{})
  13. Fatal(msg string, fields ...Field)
  14. Fatalf(format string, v ...interface{})
  15. Flush()
  16. }