Go certamente tem mais mercado que Elixir. E mais concorrência. É assim com todas as tecnologias. Não espere algo muito melhor em Go. Ambas são boas linguagens.
Faça o que te deixa feliz, isso é muito importante para conseguir sucesso. Se nada te faz feliz então não serve para isso. Não se preocupe muito com coisas externas.
Alguma dor sempre é necessária.
Ninguém que disser qualquer coisa aqui terá as consequências que você terá então ninguém tem o compromisso necessário para responder o que deseja.
De qualquer forma, o seu problema não é falta de foco, é falta de capacidade de tomar uma decisão por conta própria. Algo muito necessário para desenvolvedores. É isso que precisa resolver na sua vida. Comece agora. Decida e assuma as responsabilidades. Não fuja, não terceirize, não busque validação. Seja uma pessoa forte. Isso importa.
Vá desenvolvendo isso até ser um profissional totalmente capacitado. Não fazer isso é extremamente prejudicial para a carreira e as pessoas nem imaginam quanto. É o que eu sempre falo, a atitude conta muito, em alguns pontos até mais que o conhecimento.
Aprender, pesquisar, adquirir conhecimento, se virar sem depender dos outros é mais importante do que decidir qual linguagem vai trabalhar. Ninguém quer alguém que dependa dos outros. Ou até querem, mas ganhará menos que um lixeiro, que é um trabalho digno, mas sem qualificação e grandes exigências.
</modo coach>
Faz sentido para você?
Espero ter ajudado.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).