Кстати, вспоминая статью "Какого цвета ваша функция", в го тоже функции разных цветов. Вот эта — синяя: func loadComments(node intTree) commentTree А вот эта — красная: func loadComments(resNode *commentTree, node intTree, wg *sync.WaitGroup)
в го они тоже явные, но в виде вейтгрупп и прочей фигни
не совсем, если у тебя по горутине на запрос и нет сложного управления кучей рутин, то ты даже не думаешь о том, что там внутри происходит, просто всё по дефолту пишется синхронно, а исполняется асинхронно, разруливаясь рантаймом
я когда на го после питона смотрел, увидел что там нет GIL, что нет зоопарка ивентлупов, что можно деплоить один статический бинарь, и понял, как же может быть удобно