Categorygithub.com/noisysockets/resolver
repositorypackage
0.14.2
Repository: https://github.com/noisysockets/resolver.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# README

Resolver

A pure Go DNS resolver implementation, designed to be a drop in replacement for net.Resolver.

Features

  • Pure Go implementation.
  • DNS over UDP, TCP, and TLS.
  • Fluent and expressive API (allowing sophisticated resolution strategies).
  • Parallel query support.
  • Custom dialer support.

TODOs

  • Support for /etc/resolvers/ see: Go #12524, might make sense to shell out to scutil --dns.
  • DNS over HTTPS support.
  • DNSSEC support?
  • Multicast DNS support, RFC 6762?
  • Non recursive DNS server support?