еще специально для страждущих тут напишу (скорее всего, это будет крик в пустоту, но я попытаюсь).
Выучить какой-то конкретный ЯП - это может быть 5% от всего того, что нужно знать и уметь. Если говорить про golang, то golang - это бекенд. Бекенд - это системный дизайн, базы данных, знание сети, протоколов данных и тд и тп.
Условно говоря, если ко мне с одной стороны придет чел, наизусть выучивший как работает внутрянка голанг (включая планировщик, gc, все примитивы данных и тп, а так же все грядущие фичи на два релиза вперед), а с другой стороны - опытный разработчик, спроектировавший не одну систему, но сделавший это, например, на java и ни строчки не написавший на go - я думаю что очевидно, кому я отдам предпочтение.
Язык не главное. И даже не второстепенное