golang zookeeper client coding practice