I want to write a very simple (but fully functional) Apache Zookeeper like service in go? Where do I start ?
Hm, i think you should understand what zookeeper do first, eg. configuration information, naming, providing distributed synchronization , also need to know paxos, and so on. please reference to etcd on github.