anchor.diff:                rustc = rust;
               };
             in {
  -            note-maps-rust = naersk-lib.buildPackage {
  -              pname = "note-maps-rust";
  +            notemaps-rust = naersk-lib.buildPackage {
  +              pname = "${namePrefix}-rust";
                 inherit version;
                 src = self;
                 nativeBuildInputs = with pkgs; [
  
positive.code:               copyLibs = true;
              };
            });
        in {
          packages = { "${namePrefix}" = goPackages."${namePrefix}"; };
          devShell = pkgs.mkShell {
            inputsFrom = with pkgs;
              builtins.attrValues goPackages ++ builtins.attrValues
              (mkRustPackages [
                "clippy-preview"
                "llvm-tools-preview"
                "rust-analyzer-preview"
                #"rust-docs" # not available in all platforms
                #"rustc-docs" # not available in all platforms
                "rustfmt-preview"
              ]);
            buildInputs = [ go gomod2nix ];
            depsBuildBuild = with pkgs; [ cargo-edit cargo-tarpaulin ];
          };
          defaultPackage = self.packages.${system}."${namePrefix}";
        });
  }
  
negative.code:         };
        in with pkgs;
        let
          goPackages = {
            notemaps-go = pkgs.buildGoApplication rec {
              pname = "${namePrefix}-go";
              inherit version;
              src = ./.;
              modules = ./gomod2nix.toml;
              meta = with pkgs.lib; {
                platforms = platforms.linux ++ platforms.darwin;
              };
            };
          };
          mkRustPackages = (rustExtensions:
            let
              rust = pkgs.rust-bin.nightly.latest.default.override {
  