anchor.diff:      }) (attrs: {
         postFixup = (attrs.postFixup or "") + ''
           interp="$(cat $NIX_CC/nix-support/dynamic-linker)"
  -        patchelf --set-interpreter $interp $out/gogland*/plugins/intellij-go-plugin/lib/dlv/linux/dlv
  -
  -        chmod +x $out/gogland*/plugins/intellij-go-plugin/lib/dlv/linux/dlv
  +        patchelf --set-interpreter $interp $out/goland*/plugins/intellij-go-plugin/lib/dlv/linux/dlv
  +
  +        chmod +x $out/goland*/plugins/intellij-go-plugin/lib/dlv/linux/dlv
         '';
       });
   
  
positive.code:       };
      });
  
    buildGogland = { name, version, src, license, description, wmClass, update-channel }:
      lib.overrideDerivation (mkJetBrainsProduct {
        inherit name version src wmClass jdk;
        product = "Gogland";
        meta = with stdenv.lib; {
          homepage = https://www.jetbrains.com/go/;
          inherit description license;
          longDescription = ''
            Gogland is the codename for a new commercial IDE by JetBrains
            aimed at providing an ergonomic environment for Go development.
            The new IDE extends the IntelliJ platform with the coding assistance
            and tool integrations specific for the Go language
  
negative.code:     update-channel = "datagrip_2017_2";
    };
  
    goland = buildGoland rec {
      name = "goland-${version}";
      version = "173.3727.79"; /* updated by script */
      description = "Up and Coming Go IDE";
      license = stdenv.lib.licenses.unfree;
      src = fetchurl {
        url = "https://download.jetbrains.com/go/${name}.tar.gz";
        sha256 = "0bmd7r3h76pg0s9m3i5qv7zfkcj3gannj0c12cw087b831ga7ccz"; /* updated by script */
      };
      wmClass = "jetbrains-goland";
      update-channel = "goland_1.0_EAP";
    };
  
    idea-community = buildIdea rec {
  