Can you do whatever Go does? IIRC Go can crosscompile without requiring any xcode component.
Or you literally mean that you don't want to do it because of ideological reasons regardless of the aforementioned technical argument?
Or you literally mean that you don't want to do it because of ideological reasons regardless of the aforementioned technical argument?
It's a bunch of work to even get a hobbled version of crosscompilation to macOS running.
Luckily this should be solved in 1.20