Writing a DNS resolver in Go from scratch with TDD | Hacker News Reader