Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { Level string `default:"DEBUG" desc:"TRACE, DEBUG, INFO, WARN, ERROR, PANIC, FATAL"` Stdout bool `default:"true" desc:"enable output to stdout"` Name string `default:"app" desc:"Name for file. Destination file name: <name>.log"` Folder string `default:"logs" desc:"folder for log files"` MaxSizeMB int `default:"50" desc:"max size of active log file in MB"` MaxAgeDays int `default:"60" desc:"max age days of backups files"` MaxBackups int `default:"20" desc:"max backups count"` Compress bool `desc:"compress backups files"` // contains filtered or unexported fields }
Config for zerolog logger
func (*Config) ValidAndRepair ¶
Click to show internal directories.
Click to hide internal directories.