Understanding Local Interface Design in Go | Dark Hacker News