Golang interface for ETCd/zookeeper style datastores