github.com/ShaleApps/viper@v1.15.1-concurrent/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 }