anchor.diff:        ) > ''${!outputBin}/share/zsh/site-functions/_sensuctl
   
       '';
  +    mainProgram = "sensuctl";
     };
   
     sensu-go-backend = generic {
       pname = "sensu-go-backend";
       subPackages = [ "cmd/sensu-backend" ];
  +    mainProgram = "sensu-backend";
     };
   
     sensu-go-agent = generic {
       pname = "sensu-go-agent";
       subPackages = [ "cmd/sensu-agent" ];
  +    mainProgram = "sensu-agent";
     };
   }
  
positive.code: { buildGoModule, fetchFromGitHub, lib }:
  
  let
    generic = { subPackages, pname, postInstall ? "" }:
      buildGoModule rec {
        inherit pname;
        version = "6.4.1";
  
negative.code: 
        inherit subPackages postInstall;
  
        vendorSha256 = "sha256-fStGEKAR9fzA6Uom6r59jFGTBUfTTj0TzytoJWuicbU=";
  
        doCheck = false;
  
        ldflags = let
          versionPkg = "github.com/sensu/sensu-go/version";
  