Composition over Inheritance: A Banking Example in Golang | Hacker News Reader