github.com/byzk-project-deploy/viper@v0.0.0-20220810051311-c087119cd05b/experimental_logger.go (about) 1 //go:build viper_logger 2 // +build viper_logger 3 4 package viper 5 6 // WithLogger sets a custom logger. 7 func WithLogger(l Logger) Option { 8 return optionFunc(func(v *Viper) { 9 v.logger = l 10 }) 11 }