github.com/shuguocloud/go-zero@v1.3.0/core/logx/config.go (about) 1 package logx 2 3 // A LogConf is a logging config. 4 type LogConf struct { 5 ServiceName string `json:",optional"` 6 Mode string `json:",default=console,options=[console,file,volume]"` 7 Encoding string `json:",default=json,options=[json,plain]"` 8 TimeFormat string `json:",optional"` 9 Path string `json:",default=logs"` 10 Level string `json:",default=info,options=[info,error,severe]"` 11 Compress bool `json:",optional"` 12 KeepDays int `json:",optional"` 13 StackCooldownMillis int `json:",default=100"` 14 }