go-modules/generic: add missing PATHs to GOPATH when using nix-shell (#26176)

Changed files
+1 -1
pkgs
development
go-modules
generic
+1 -1
pkgs/development/go-modules/generic/default.nix
···
ln -s "${dep.src}" "$d/src/${dep.goPackagePath}"
''
) goPath) + ''
-
export GOPATH="$d:$GOPATH"
+
export GOPATH=${lib.concatStringsSep ":" ( ["$d"] ++ ["$GOPATH"] ++ ["$PWD"] ++ extraSrcPaths)}
'';
disallowedReferences = lib.optional (!allowGoReference) go