https://github.com/janh/go-dsl#readme