A while ago I published my Go VoltDB driver to github (https://github.com/rbetts/voltdbgo). I wrote the driver for three reasons: to learn and write a little go; to be able to test and script against VoltDB using go; and to experiment with some different VoltDB client patterns.
We, and the community, have written several production quality drivers for VoltDB (available at https://www.voltdb.com/download). The go driver, however, has not been tested for production use.
With caveats complete, what’s up with voltdbgo?
Firstly, it only supports synchronous clients.