Tail-Recursion in Go | Hacker News Reader