A json templating DSL written in go