Go 标准库提供了用于从 Go 程序输出日志的简单工具,包括用于自由格式输出的 log 包和用于结构化输出的 log/slog 包。 |
|
|
|
|
|
|
|
只需调用 |
|
可以使用标志配置日志记录器以设置其输出格式。默认情况下,标准日志记录器已设置 |
|
它还支持发出调用 |
|
创建自定义日志记录器并将其传递可能很有用。创建新日志记录器时,我们可以设置一个前缀以区分其输出与其他日志记录器。 |
|
我们可以使用 |
|
日志记录器可以具有自定义输出目标;任何 |
|
此调用将日志输出写入 |
|
这实际上会在标准输出上显示它。 |
|
|
|
除了消息之外, |
|
示例输出;发出的日期和时间将取决于示例运行的时间。 |
|
这些内容为了在网站上清晰呈现而进行了包装;实际上,它们是在一行上发出的。 |
|
下一个示例:HTTP 客户端.