a pure-Go implementation of vega