I am building a test crawler and wanted to know if Go (golang) caches DNS queries. I don\'t see anything about caching in the dnsclient. This seems like an important thing to ad
The Go resolver does not do any in-process caching. While it would be possible to roll your own, your best bet is probably to run a system-wide DNS cache on each machine. (My favourite being dnsmasq.)