logger.go 443 B

12345678910111213141516171819202122232425
  1. package config
  2. import "gogs.baozhida.cn/zoie/OAuth-core/pkg/logger"
  3. type Logger struct {
  4. Type string
  5. Path string
  6. Level string
  7. Stdout string
  8. EnabledDB bool
  9. Cap uint
  10. }
  11. // Setup 设置logger
  12. func (e Logger) Setup() {
  13. logger.SetupLogger(
  14. logger.WithType(e.Type),
  15. logger.WithPath(e.Path),
  16. logger.WithLevel(e.Level),
  17. logger.WithStdout(e.Stdout),
  18. logger.WithCap(e.Cap),
  19. )
  20. }
  21. var LoggerConfig = new(Logger)