config.go 520 B

12345678910111213
  1. package logx
  2. // A LogConf is a logging config.
  3. type LogConf struct {
  4. ServiceName string `json:",optional"`
  5. Mode string `json:",default=console,options=console|file|volume"`
  6. TimeFormat string `json:",optional"`
  7. Path string `json:",default=logs"`
  8. Level string `json:",default=info,options=info|error|severe"`
  9. Compress bool `json:",optional"`
  10. KeepDays int `json:",optional"`
  11. StackCooldownMillis int `json:",default=100"`
  12. }