Struct composition with Go | Dark Hacker News