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
Current world of software development doesnt make much sense to me. I started this journey when I was in a dark state of mind. Anxiety and depression were on my back 24/7. Then 8 years ago I decided to switch professions - I got an internship position. I got to learn everything from scratch - the feeling of learning was really exuberant for me. Internship was with a web agency that made ecommerce