Scriptable interpreter written in golang