diff --git a/logger.go b/logger.go index 10f422f..b3b80e7 100644 --- a/logger.go +++ b/logger.go @@ -15,17 +15,17 @@ type ModOptions func(options *Options) // Options 日志文件配置选项 type Options struct { - Path string // 文件保存地方 - Prefix string // 日志文件前缀 - ErrorFileSuffix string // error日志文件后缀 - WarnFileSuffix string // warn日志文件后缀 - InfoFileSuffix string // info日志文件后缀 - DebugFileSuffix string // debug日志文件后缀 - Level zapcore.Level // 日志等级 - MaxSize int // 日志文件大小(M) - MaxBackups int // 最多存在多少个切片文件 - MaxAge int // 保存的最大天数 - Development bool // 是否是开发模式 + Path string `yaml:"path" json:"path" toml:"path"` // 文件保存地方 + Prefix string `yaml:"prefix" json:"prefix" toml:"prefix"` // 日志文件前缀 + ErrorFileSuffix string `yaml:"errorFileSuffix" json:"errorFileSuffix" toml:"errorFileSuffix"` // error日志文件后缀 + WarnFileSuffix string `yaml:"warnFileSuffix" json:"warnFileSuffix" toml:"warnFileSuffix"` // warn日志文件后缀 + InfoFileSuffix string `yaml:"infoFileSuffix" json:"infoFileSuffix" toml:"infoFileSuffix"` // info日志文件后缀 + DebugFileSuffix string `yaml:"debugFileSuffix" json:"debugFileSuffix" toml:"debugFileSuffix"` // debug日志文件后缀 + Level zapcore.Level `yaml:"level" json:"level" toml:"level"` // 日志等级 + MaxSize int `yaml:"maxSize" json:"maxSize" toml:"maxSize"` // 日志文件大小(M) + MaxBackups int `yaml:"maxBackups" json:"maxBackups" toml:"maxBackups"` // 最多存在多少个切片文件 + MaxAge int `yaml:"maxAge" json:"maxAge" toml:"maxAge"` // 保存的最大天数 + Development bool `yaml:"development" json:"development" toml:"development"` // 是否是开发模式 zap.Config }