Use Golang to Metaprogram a CRUD API | Hacker News Reader