Codec version has been changed in 1.1.2, but current tagged
versions of etcd are compatible only with 1.1.1.
Using viper/remote with incompatible versions of etcd and codec
leads to error:
panic: codecgen version mismatch: current: 8, need 10.
Fixes#658
In Go 1.11.4 a bug was fixed related to checksum calculation.
As a result, some packages might end up with a different checksum
from this version. The solution is upgrading, cleaning the mod cache
and recalculating the go.sum file.
See https://github.com/golang/go/issues/27093