如何在 Go 中将消息打印到 stderr?

我想打印一些日志用于调试和测试,但是现有的日志很大,所以我想将自己的日志打印到stderr:

go run main.go 1>/dev/null

这样我就可以看到我自己的日志。

我怎样才能做到这一点?


慕的地8271018
浏览 251回答 3
3回答

繁华开满天机

默认情况下,log包打印到.os.Stderr您也可以os.Stderr直接使用(它是一个os.File)。

郎朗坤

在 Linux 系统上,您还可以使用syslog(3)工具。默认情况下,底层的openlog(3)不会转到 stderr,但这可以更改。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go