anchor.diff:      if [ ! -d go ]; then
         mv * go
       fi
  +
  +    mkdir -p $out/share/go/src/golang.org/x
  +    cp -r --no-preserve=mode,ownership ${srcs.tools} $out/share/go/src/golang.org/x/tools
  +
       cd go
       patchShebangs ./ # replace /bin/bash
   
  
positive.code:     mkdir -p $out/share
      cd $out/share
    '';
    postUnpack = ''
      mkdir -p $out/share/go/src/golang.org/x
      cp -rv --no-preserve=mode,ownership ${srcs.tools} $out/share/go/src/golang.org/x/tools
    '';
  
    prePatch = ''
      # Ensure that the source directory is named go
  
negative.code: in
  
  stdenv.mkDerivation {
    name = "go-1.4.1";
  
    src = srcs.golang;
  
  