Basic CQRS by refactoring a Go project | Hacker News Reader