NewResolver creates a new Resolver that uses the provided resolv.conf configuration to perform DNS queries. Configuration from resolv.conf will be periodically reloaded.
(resolvConf string, maxIdle uint, logger log.Logger)
| 62 | // NewResolver creates a new Resolver that uses the provided resolv.conf configuration |
| 63 | // to perform DNS queries. Configuration from resolv.conf will be periodically reloaded. |
| 64 | func NewResolver(resolvConf string, maxIdle uint, logger log.Logger) *Resolver { |
| 65 | return NewResolverWithClient(resolvConf, logger, defaultResolvConfReload, NewPoolingClient(maxIdle)) |
| 66 | } |
| 67 | |
| 68 | // NewResolverWithClient creates a new Resolver that uses the provided resolv.conf configuration, |
| 69 | // reload period, and Client implementation to perform DNS queries. Configuration from resolv.conf |
no test coverage detected