Layer over etcd to do simple service discovery in Go