anchor.diff:      ];
     };
   
  -  context = buildGoPackage rec {
  +  context = buildFromGitHub {
       rev = "v1.1";
  -    name = "config-${stdenv.lib.strings.substring 0 7 rev}";
  -    goPackagePath = "github.com/gorilla/context";
  -
  -    src = fetchFromGitHub {
  -      inherit rev;
  -      owner = "gorilla";
  -      repo = "context";
  +    owner = "gorilla";
  +    repo = "context";
       sha256 = "0fsm31ayvgpcddx3bd8fwwz7npyd7z8d5ja0w38lv02yb634daj6";
  -    };
     };
   
     copystructure = buildFromGitHub {
  
positive.code:     ];
    };
  
    assertions = buildGoPackage rec {
      version = "1.5.0";
      name = "assertions-${version}";
      goPackagePath = "github.com/smartystreets/assertions";
      src = fetchurl {
        name = "${name}.tar.gz";
        url = "https://github.com/smartystreets/assertions/archive/${version}.tar.gz";
        sha256 = "1s4b0v49yv7jmy4izn7grfqykjrg7zg79dg5hsqr3x40d5n7mk02";
      };
      buildInputs = [ oglematchers ];
      propagatedBuildInputs = [ goconvey ];
      doCheck = false;
    };
  
    aws-sdk-go = buildFromGitHub {
      rev = "v1.4.3";
      owner  = "aws";
  
negative.code:     owner = "gorilla";
      repo = "mux";
      sha256 = "1iicj9v3ippji2i1jf2g0jmrvql1k2yydybim3hsb0jashnq7794";
      propagatedBuildInputs = [
        context
      ];
    };
  
    muxado = buildFromGitHub {
  