Ответ 1
В настоящее время нет возможности создавать Android-приложения с Go, а некоторые гипотетические будущие версии Android не являются хорошей причиной для инвестиций в Go сегодня.
Тем не менее, Go - отличный язык, вы можете много сделать с ним, как писать веб-серверы, приложения командной строки и даже приложения AppEngine. Так что есть много веских причин, чтобы учиться Go! Но Android не является одним из них.
Edit: Начиная с Go 1.5 можно полностью писать приложения Android в Go или в качестве Java-приложения, вызывая библиотеку Go JNI. Ожидается, что iOS также прибудет к финальной версии 1.5. Для получения более подробной информации перейдите на страницу https://github.com/golang/mobile.