web-dev-qa-db-fra.com

Comment réinitialiser la sortie du journal de Golang sur la console?

Le package log de Google Go a SetOutput - une fonction pour définir la sortie du journal sur n'importe quel io.Writer. Après l'avoir configuré pour les tests, je voudrais revenir à la sortie de la console standard - comment faire? Je ne vois aucun moyen évident de le réinitialiser dans les packages log ou io.

28
ThePiachu

Pour l'erreur standard (par défaut):

log.SetOutput(os.Stderr)

Pour une sortie standard:

log.SetOutput(os.Stdout)

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

45
frhack