Ответ 1
Для стандартной ошибки (по умолчанию):
log.SetOutput(os.Stderr)
Для стандартного вывода:
log.SetOutput(os.Stdout)
В пакете Google Go log
SetOutput - функция для установки вывода журнала на любой файл io.Writer. После того, как я установил его для тестирования, я хотел бы вернуть результат обратно на стандартный вывод консоли - как это сделать? Я не вижу очевидного способа его сброса в пакетах log
или io
.
Для стандартной ошибки (по умолчанию):
log.SetOutput(os.Stderr)
Для стандартного вывода:
log.SetOutput(os.Stdout)