logger.go 550 B

1234567891011121314151617181920212223
  1. package bootstrap
  2. import (
  3. "github.com/runningwater/gohub/pkg/config"
  4. "github.com/runningwater/gohub/pkg/logger"
  5. )
  6. func SetupLogger() {
  7. // 这里可以添加日志的初始化代码
  8. // 例如,设置日志级别、输出格式等
  9. // 使用 logrus、zap 等第三方库进行日志处理
  10. logger.Init(
  11. config.GetString("log.filename"),
  12. config.GetInt("log.max_size"),
  13. config.GetInt("log.max_backup"),
  14. config.GetInt("log.max_age"),
  15. config.GetBool("log.compress"),
  16. config.GetString("log.type"),
  17. config.GetString("log.level"),
  18. )
  19. }