As long as you vendored your dependencies it all actually still should run fine. Bitrot is not a new phenomenon. But it is incredibly frustrating.
It's not ideal of course. I wish it were standard to build all dependencies from source and statically link a big binary like Go does.