anchor.diff:  
   buildGoModule rec {
     pname = "consul";
  -  version = "1.10.3";
  +  version = "1.11.1";
     rev = "v${version}";
   
     # Note: Currently only release tags are supported, because they have the Consul UI
  
positive.code:   # has a split module structure in one repo
    subPackages = ["." "connect/certgen"];
  
    vendorSha256 = "sha256-cQP1po9LGunFVocl4+HPs67oae2KpgyfRRB+xGVySUY=";
  
    doCheck = false;
  
    deleteVendor = true;
  
    ldflags = [
      "-X github.com/hashicorp/consul/version.GitDescribe=v${version}"
  
negative.code:     owner = "hashicorp";
      repo = pname;
      inherit rev;
      sha256 = "0x374capaz6h8mzvq2pfz4zg3gz27fjbqax65f23zqyl46haj01p";
    };
  
    passthru.tests.consul = nixosTests.consul;
  