tl;dr version One of the new features of upcoming Go 1.5 release is the awesome tooling around building Android (and iOS) apps using Go code. Recently after playing with Ivy - an app made by Go mobile team - I wanted to give it a go (pun intended). Ivy is supposedly written in pure Go, unfortunately the source of it’s mobile implementation is not open yet. Since I don’t know Java, my original goal was to try and make the whole app in Go, but thats not really possible. So I ended up using ...