增加配置文件适配类型
This commit is contained in:
		
							parent
							
								
									ba6a18ff2e
								
							
						
					
					
						commit
						e378e87392
					
				
							
								
								
									
										22
									
								
								logger.go
								
								
								
								
							
							
						
						
									
										22
									
								
								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 | ||||
| } | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue