译|Let’s talk about logging
来源:cyningsun.github.io/09-27-2019/… 本文受 Nate Finch started on the Go Forum 的一个话题启发。本文专注于 Go,但是如果你能看透,我认为这里提出的想法是广泛适用的。 Why no love ? Go 的 log package 没有日志级别,你必须自己手动添加 debug、info、warn 和 error 等前缀。另外,Go 的 日志类型无法以包为基础打开或者关闭这些不同级别。通过比较,让我们看一些第三方的替代品: Google 的 glog 提供以下级别: Info Warning Error Fatal (终止程序) 看看另外一个库, 我们为 Juju 开发的 loggo,提供以下级别: Trace Debug I...阅读全文