A GDL parser written in Go