3 ms·
> The ARM branch mean is possible to do iOS dev on it? No. You can compile for ARM + a platform (i.e. Linux, BSD) if you want to run Go code on an ARM device.
by elithrar 13y ago
> The ARM branch mean is possible to do iOS dev on it?
No. You can compile for ARM + a platform (i.e. Linux, BSD) if you want to run Go code on an ARM device. Think RaspberryPi or Beaglebone running an ARM port of Ubuntu/Arch.
Writing Go code targeting iOS (or Android) is a whole 'nother ballgame.
- 4ad 13y agoAndroid is just Linux, Go works perfectly fine on it. Go issues syscalls directly and doesn't use libc for that (it uses glibc for name resolution, but with cgo disabled it doesn't do even that). Minux did an iOS port, it's not part of the official tree because an iOS port required a rooted device. Perhaps this might have changed as with two word funcs, the Go runtime doesn't do runtime code generation.