Go has very few dependencies on its environment, so it should be able to run on quite old phones. I have a 4.1 device still running that I regularly test Go (with Go Mobile) on.
I would recommend using the newest Go version for your projects. There are often important fixes in newer Go versions for mobile platforms that are not backported to older releases. This mostly applies to iOS, but is true for Android as well. Note that the mobile platforms (including Android) are not first-class platforms (https://github.com/golang/go/wiki/PortingPolicy), and breakages are therefore not release blockers. In practice, however, Go works very well on mobile. Finally, OS'es or architectures are very slowly deprecated; the Go team pays attention to its users. For example, the planned removal of armv5 support was postponed because there were still users for it. - elias On Thursday, March 30, 2017 at 3:35:59 PM UTC+2, Tomi Häsä wrote: > > I have been thinking of using Go in Android apps with Android NDK. How > does the Go deprecation policy affect me in the long run? How old phones > can I support? Should I use as old Go version as possible for maximum > compatibility? > > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.