"Go 1.5 provides support for Android and experimental support for iOS."
I thought this day would never come.
I thought this day would never come.
What the Go team is doing is providing the same level of access that C and C++ enjoy.
Which means that outside developing games or writing pure business logic, is all about JNI fun.
In fact, I really like using Go on iOS - the ease with which it can be done was astonishing!
It can be done, thus:
#cgo LDFLAGS: -Wl,-U,_iosmain,-U,_PopUpDialogBox
Any developer who wants to do this needs only to create these #cgo statements for whatever Cocoa API they want to use, and they become available from the Go context ..IIRC, Go can call any Objective-C code through cgo.
I read in then news that iOS9 will use Swift in some internal apps/libraries too (major internal rewrites?).