TL;DR. golang.org/x/net/idna.Lookup.ToASCII runs UTS-46 NFKC mapping 0-9. A pre-IDNA net.ParseIP check rejects the NO_PROXY lists, TLS-SNI routers, and cookie-domain validators that TrimRight + ParseAddr golang.org/x/net/http/httpproxy, the canonical safe pattern, and two I ran into this one while writing a Go HTTP client for a private project. I idna.Lookup.ToASCII canonicalising the host The sha
I travel a lot. And every single time, I'm standing in an airport Googling "do I need an adapter for Thailand" while my boarding group is already lining up. The existing tools for this are bad. They're buried in blog posts from 2016 with popup ads, or they're a wall of text that doesn't actually answer the question. I already had most of the data. My destination guides on Vientapps cover dozens of