anchor.diff:      sha256 = "0618xs9lc5xfp5zkkb5j47dr7i30ps3zj5fj0zpv8afqh2cc689x";
     };
   
  +  go-difflib = buildFromGitHub {
  +    date = "2015-12-07";
  +    rev = "e8554b8641db39598be7f6342874b958f12ae1d4";
  +    owner  = "pmezard";
  +    repo   = "go-difflib";
  +    sha256 = "0njqbclm0kxpc3v54v2a50q08w0faif5si9rkpd5q6ggvqw1bygb";
  +  };
  +
     go-dockerclient = buildFromGitHub {
       date = "2015-12-06";
       rev = "b515e07d61c4e873407b54c4843b0f3ac9aa16f1";
  
positive.code:     sha256 = "1dv117yw1c23mqcsrx1zgpzka9avnkpa2ali0d02hwhpdciy7cn2";
    };
  
    go-etcd = buildGoPackage rec {
      rev = "9847b93751a5fbaf227b893d172cee0104ac6427";
      name = "go-etcd-${stdenv.lib.strings.substring 0 7 rev}";
      goPackagePath = "github.com/coreos/go-etcd";
  
      src = fetchFromGitHub {
        inherit rev;
        owner = "coreos";
        repo = "go-etcd";
        sha256 = "1ihq01ayqzxvn6hca5j00vl189vi5lm78f0fy2wpk5mrm3xi01l4";
      };
  
      propagatedBuildInputs = [ ugorji.go ];
    };
  
    go-flags = buildFromGitHub {
      rev    = "1b89bf73cd2c3a911d7b2a279ab085c4a18cf539";
      owner  = "jessevdk";
  
negative.code: 
    consul-api = buildFromGitHub {
      inherit (consul) rev owner repo sha256;
      buildInputs = [ go-cleanhttp serf ];
      subPackages = [ "api" ];
    };
  
  