code: func NewResolver(ttl time.Duration, servers ...NameServer) ReloadResolver {
  	r := newResolver(ttl, servers...)
  	return r
  }
docs: // NewResolver create a new Resolver with the given name servers and resolution timeout.