@mikroskeem
Here's a small bash function I made to make working with different third party Go projects in your favourite CI pipelines easier
https://gist.github.com/mikroskeem/268d08bda34c1cdd1293b1f4691e6890
Go doesn't have as good version management solution as Rust offers (via rustup), yet some projects (especially web3 /-related) build only on specific Go versions because of e.g. quic-go.