Interfaces vs Inheritance (or, watch out Go) | Hacker News Reader