The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
We're pulling from a random fork, so switch to the actual upstream.
Also change to use buildGoModule instead of buildGoPackage.
Co-Authored-By: Martin <stackshadow@evilbrain.de>