58

Google Go's log package has SetOutput - a function for setting the log output to any io.Writer. After I set it for testing, I would like to revert the output back to the standard console output - how do I do that? I don't see any obvious way of resetting it in the log or io packages.

ThePiachu
  • 8,695
  • 17
  • 65
  • 94

1 Answers1

90

For standard error (the default):

log.SetOutput(os.Stderr)

For standard output:

log.SetOutput(os.Stdout)

http://golang.org/src/log/log.go

frhack
  • 4,862
  • 2
  • 28
  • 25