如何将 Golang 的日志输出设置回控制台?
How to set Golang's log output back to console?
Google Go 的 log
包有 SetOutput - 一个将日志输出设置为任意 io.Writer 的函数。将其设置为测试后,我想将输出恢复为标准控制台输出 - 我该怎么做?我没有在 log
或 io
包中看到任何明显的重置它的方法。
对于标准错误(默认):
log.SetOutput(os.Stderr)
对于标准输出:
log.SetOutput(os.Stdout)
Google Go 的 log
包有 SetOutput - 一个将日志输出设置为任意 io.Writer 的函数。将其设置为测试后,我想将输出恢复为标准控制台输出 - 我该怎么做?我没有在 log
或 io
包中看到任何明显的重置它的方法。
对于标准错误(默认):
log.SetOutput(os.Stderr)
对于标准输出:
log.SetOutput(os.Stdout)