it is actually easier to use go natively
there's almost nothing you can't do with pure go, and there is cross compilation tooling that lets you do it without even dirtying your hands with apple or windows shit
i was building GUI apps that could deploy on iOS and macOS and windows without having to leave my linux system like 6 years ago