Cannot build gitaly-remote with go.mod
We added gitaly-remote to gradually incorporate libgit2/git2go into Gitaly. As of now 80650409, gitaly-remote uses static compilation against libgit2. It appears this is hard to unify with go modules because in order to achieve static compilation we must modify the directory git2go is built from, and with go modules, we have no easy access to that directory. Prior to go modules it used to be the gitaly/vendor directory where we are free to make changes.
Perhaps the sanest path forward is to switch to dynamic compilation?