https://www.compose.com/articles/utilizing-etcd3-with-go/