A subtle data race in Go | Dark Hacker News