define.go 804 B

12345678910111213141516171819202122
  1. package config
  2. type viper struct {
  3. Remote bool `mapstructure:"remote"`
  4. Provider string `mapstructure:"provider"`
  5. Endpoint string `mapstructure:"endpoint"`
  6. Path string `mapstructure:"path"`
  7. }
  8. type Log struct {
  9. Caller bool `mapstructure:"caller"`
  10. DisableColors bool `mapstructure:"disable_colors"`
  11. DisableTimestamp bool `mapstructure:"disable_timestamp"`
  12. Compress bool `mapstructure:"compress"`
  13. Filename string `mapstructure:"filename"`
  14. Level string `mapstructure:"level"`
  15. MaxAge int `mapstructure:"max_age"`
  16. MaxBackups int `mapstructure:"max_backups"`
  17. MaxSize int `mapstructure:"max_size"`
  18. Output string `mapstructure:"output"`
  19. TimestampFormat string `mapstructure:"timestamp_format"`
  20. }