Understanding nil in Go | Hacker News Reader