anchor.diff:  { lib, buildGoModule, fetchFromGitHub, symlinkJoin }:
   
   let
  -  etcdVersion = "3.5.1";
  +  etcdVersion = "3.5.4";
     etcdSrc = fetchFromGitHub {
       owner = "etcd-io";
       repo = "etcd";
       rev = "v${etcdVersion}";
  -    sha256 = "sha256-Ip7JAWbZBZcc8MXd+Sw05QmTs448fQXpQ5XXo6RW+Gs=";
  +    sha256 = "sha256-mTQHxLLfNiihvHg5zaTeVNWKuzvE0KBiJdY3qMJHMCM=";
     };
   
     commonMeta = with lib; {
  
positive.code:   };
  
    etcdctl = buildGoModule rec {
      pname = "etcdutl";
      version = etcdVersion;
  
      vendorSha256 = "sha256-XZKBA95UrhbiefnDvpaXcBA0wUjnpH+Pb6yXp7yc4HQ=";
  
      src = etcdSrc;
      modRoot = "./etcdctl";
  
negative.code:     pname = "etcdutl";
      version = etcdVersion;
  
      vendorSha256 = "sha256-nk56XGpNsDwcGrTKithKGnPCX0NhpQmzNSXHk3vmdtg=";
  
      src = etcdSrc;
      modRoot = "./etcdutl";
  