great stuff - wasn't aware of the tool proposal [1] (updated link [2]) but the need for one has come up a lot at work.
if ever `go.work` behaviour is finished (read: fixed / un-broken) some of this setup would be a lot easier, but not holding my breath.
[1]: https://github.com/golang/go/issues/48429 [2]: https://go.googlesource.com/proposal/+/54d6775ff71ccbc00c276...