On Mon, Oct 17, 2016 at 8:26 AM, <roberto.de...@gmail.com> wrote: > Is there a way in Golang to cache the response from the DNS server? Java > apps by default cache the DNS info until the app gets restarted.
You can do DNS lookups yourself using `net.LookupHost` and friends. Ian > On Sunday, October 16, 2016 at 5:01:44 PM UTC-5, Ian Lance Taylor wrote: >> >> On Sun, Oct 16, 2016 at 9:10 AM, <subbagu...@gmail.com> wrote: >> > >> > Getting dail tcp error while calling httpClient.Get or httpClient.Post >> > >> > >> > http client settings: >> > httpClient = &http.Client{ >> > Timeout: 30 * time.Second, >> > } >> > >> > Error: >> > >> > dial tcp: lookup on xx.xx.xx.xxx:53: dial udp xx.xx.xx.xxx:53: i/o >> > timeout >> > >> > >> > CentOS version: CentOS Linux release 7.2.1511 (Core) >> > >> > >> > can you provide the resolution for this? >> >> Looks like your DNS server is not responding to your Go program. Any >> idea why? Firewall issue? Misunderstanding of DNS config files? You >> could try setting `GODEBUG=netdns=cgo` in the environment; see >> https://golang.org/pkg/net. >> >> Ian > > -- > You received this message because you are subscribed to the Google Groups > "golang-nuts" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to golang-nuts+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.