ниже, сколько туториалов/статей смотрю, функцию пишушюю лог запускают в основной горутине/горутинах, и отсюда вопрос:
Если выполнение программы не грузит процессор на 100%, то вызов функции логирования в новой горутине типа go log.Println("..."), не дожидаясь ее окончания, разве замедлит выполнение?
Логирование замедляет приложения? Впервые слышу о таком
Тогда я неверно запомнил :)
Забавно, конечно любое действие замедляет выполнение программы, но если перестать догировать прогу, лучше сразу в ассемблер уходить за скоростью. а в целом в go есть Логрус и Зап, первый удобный , второй быстрый
Обсуждают сегодня