etcd (1) go (3) patterns (8) refactoring (1) sync (1)