experimental_logger.go 191 B

1234567891011
  1. //go:build viper_logger
  2. // +build viper_logger
  3. package viper
  4. // WithLogger sets a custom logger.
  5. func WithLogger(l Logger) Option {
  6. return optionFunc(func(v *Viper) {
  7. v.logger = l
  8. })
  9. }