Clojure implementation of Go engine