std.go 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. package log
  2. var (
  3. std Logger
  4. )
  5. func init() {
  6. std = NewConsoleLogger()
  7. }
  8. func SetLogger(l Logger) {
  9. std = l
  10. }
  11. func GetLogger() Logger {
  12. return std
  13. }
  14. func Prefix(s string) {
  15. std.Prefix(s)
  16. }
  17. func SetLevel(lv int) {
  18. std.SetLevel(lv)
  19. }
  20. func Print(args ...interface{}) {
  21. std.Print(args...)
  22. }
  23. func Printf(format string, args ...interface{}) {
  24. std.Printf(format, args...)
  25. }
  26. func Debug(args ...interface{}) {
  27. std.Debug(args...)
  28. }
  29. func Debugf(format string, args ...interface{}) {
  30. std.Debugf(format, args...)
  31. }
  32. func Info(args ...interface{}) {
  33. std.Info(args...)
  34. }
  35. func Infof(format string, args ...interface{}) {
  36. std.Infof(format, args...)
  37. }
  38. func Warn(args ...interface{}) {
  39. std.Warn(args...)
  40. }
  41. func Warnf(format string, args ...interface{}) {
  42. std.Warnf(format, args...)
  43. }
  44. func Error(args ...interface{}) {
  45. std.Error(args...)
  46. }
  47. func Errorf(format string, args ...interface{}) {
  48. std.Errorf(format, args...)
  49. }
  50. func Fatal(args ...interface{}) {
  51. std.Fatal(args...)
  52. }
  53. func Fatalf(format string, args ...interface{}) {
  54. std.Fatalf(format, args...)
  55. }
  56. func Panic(args ...interface{}) {
  57. std.Panic(args...)
  58. }
  59. func Panicf(format string, args ...interface{}) {
  60. std.Panicf(format, args...)
  61. }