In my opinion one should use appropriate tools when building a solution. Using a number of languages or tools that are appropriate for the task is not only normal, but actually gives you better results anytime of the day, not to mention freedom of choice, compared to when you are stuck with "one big thing"
>Who said building a fat framework since I liked the language? That's your words no one else's.
>Sometimes a fat framework is needed
Okay, so name some of the reasons, otherwise mine assumption is only logical. I, personally, can't see any reasons why would you need a fat framework that has to be written in Go and not in Python/Ruby/Java or something else. Seriously, why?
>BTW: python programmer for more than a decade. I've been in need for both micro and fat framework in my career. I still don't get your argument.
My argument is that if you need a fat framework - this does not mean it has to be in some specific language. You have something like a counter argument? Please share.