log.go 271 B

1234567891011121314151617
  1. package log
  2. // Custom Logger
  3. type Logger interface {
  4. Debug(v ...interface{})
  5. Info(v ...interface{})
  6. Warning(v ...interface{})
  7. Error(v ...interface{})
  8. Critical(v ...interface{})
  9. Fatal(v ...interface{})
  10. }
  11. var L Logger
  12. func SetLogger(logger Logger) {
  13. L = logger
  14. }