If Google were to provide an Android SDK for Go I bet the usage would grow exponentially and that would assure a bright future.
Or are you suggesting they rewrite the API for Go? My knowledge of the internals of the Java parts of Android is limited, so I could be wrong, but that feels like a huge task.
Hackish, but it works.