Программирование асоциируется с чёткой и понятной логикой. Стало быть люди этим занимающиеся могут описать и объяснить любую мысль (существующую в мире (мышления блин)) понятно и доходчиво даже не утруждаясь любому человеку. ДАК ПОЧЕМУ ТОГДА ДОКУМЕНТАЦИЯ ПО ЯЗЫКУ GO НЕ ПОНЯТНА ДЛЯ ОБЫЧНОГО РЯДОВОГО ПОЛЬЗОВАТЕЛЯ, ХОТЬ И ТВЕРДЯТ, ЧТО УПОР ТАМ СДЕЛАН ДЛЯ ТАКИХ ЛЮДЕЙ, КОТОРЫЕ ДАЖЕ КАЛЬКУЛЯТОРА НЕ ВИДЕЛИ, А ДОКУМЕНТАЦИЯ ВСЁ-РАВНО ГЛУПО ОФОРМЛЕНА, ТУПО СДЕЛАННАЯ ДЛЯ ТАКИХ ЛЮДЕЙ?
Почему я не могу понять, что мне нужно для моей задачи, как это определить по документации, как выбрать необходимое и не лезть при этом в гугл или ютьюб?
Написание документации - отдельное и специфическое занятие. Можно создавать логически стройный код и не иметь способностей к его словесному описанию. С др. стороны, восприятие написанного так же является трудом, а для восприятия технической литературы необходима определённая подготовка. Иными словами, доки пишутся не для всех, а для посвящённых, прошедших инициацию, имеющих определённый опыт
Потому, что это документация, а не учебник. Не понимаешь документацию - садись читать учебник. И раз ты даже такой предельно простой язык, как Go, не понимаешь, читать учебники тебе придётся долго и много... P.S. У Go прекрасная документация - для тех, кто имеет хотя бы минимальный уровень знаний.