标签: logging go console output reset
Google Go的log包有SetOutput - 用于将日志输出设置为任何io.Writer的功能。在我将其设置为测试之后,我想将输出恢复为标准控制台输出 - 我该怎么做?我没有看到在log或io包中重置它的任何明显方法。
log
io
答案 0 :(得分:41)
对于标准错误(默认值):
log.SetOutput(os.Stderr)
对于标准输出:
log.SetOutput(os.Stdout)
http://golang.org/src/log/log.go