Fixing Interface Erasure in Go | Dark Hacker News