There's ongoing work to write one. Tibor Vass started hacking on it [1] awhile back. Scott Dunlop (swdunlop?) has recently started working on finishing the client. Hopefully he'll notice this and reply so maybe you won't have to write your own...
@tiborvass's client is 10 months old. How it handles Hyperdex's data structures works well, but some of the API's have changed and the client's handling of hyperclient_loop looks like it can enter a fast busy loop when it should idle.
I have started work on scavenging parts of @tiborvass's library to make a more minimal and maintainable Go library, but there are other projects between me and completion. :)