Months ago, @hajimehoshi wrote a post Go Packages we developed for our games, he use gomobile bind to port Go games to Android in his engine - ebit...
For further actions, you may consider blocking this person and/or reporting abuse
I actually explored similar strategy once and it was "okay" but it was far from a good android app.
Recently I have tried a bit different approach and was super happy with it:
Pros:
Cons:
Those are pretty critical issues you submitted - no SDK target, no back button, context not preserved after home button, stageDead not reported. I'm not sure I want to use GoMobile after reading these, that's like the basics to get an app to work. I wonder if there's actual people who use GoMobile. I would love to create Android apps in pure Go, but those issues are impossible to miss.
Yeah, I think there is no one really use
gomobile build
to build a workable APK, the author of ebiten engine @hajimehoshi usegomobile bind
to work around those issues, he is the one I know that has published serval Golang games. GoMobile has hardcoded too much things. But those issues can be fixed easily, If anyone fixes the issues it'll be a good start!