Sharding a routing table for lock-free reads in Go | Dark Hacker News