Clean Architecture using Golang | Hacker News Reader