untested go client