github.com/vogo/zkclient (go): `zkclient` is a encapsulation utility of zookeeper based on [go-zookeeper](github.com/samuel/go-zookeeper), supports the following features:  ## Features: - auto reconnect - set/get/delete value - support string/json codec, and you can implement your own - real-time synchronize data from zookeeper to memory  ## Modules  - `Codec`: value encode/decode - `Watcher`: loop watch control - `Handler`: include `valueHandler` and `mapHandler`, set/get/delete value, handle event, synchronize value, trigger listener - `Listener`:  include `ValueListener` and `ChildListener`,  listen value updated/deleted  ## API  - `Sync*`:  synchronize data into memory - `SyncWatch*`:  synchronize data into memory, and listen value change - `Decode*`: set value into zookeeper - `Encode*`: get value from zookeeper
Keywords: auto-reconnect|codec|golang|synchronization|zookeeper|zookeeper-client