我们常常忽视应用日志的规划,导致后续返工。合理使用日志能改善问题分析并影响性能。文章通过两个示例展示:第一个是信息价值低的常见日志记录方式;第二个是结构化日志,仅在结束时显示时间和信息。两个示例使用 goroutines 处理十万次循环,结果显示精心设计的日志对性能有明显影响。
在Go项目中, logrus是一个相对完备的第三方日志库 用起来非常顺手, 特别是WithField/WithFields/WithError 我们
《go mod 和 logrus 路径大小写的问题》前段时间遇到了这么个问题:```bash...
完成下面两步后,将自动完成登录并继续当前操作。