Yes, that should be the way forward for the Go compiler port and cross-compiling it with Korli’s changes in Help with porting golang - #12 by korli
The idea is to be able to run the latest version (or a recent version) of the Go compiler on Haiku and then upstream the changes to join the other supported OSes that can use Go.