go项目中日志的打印

采用logrus组件。

logrus可以打印json格式的日志。

log.Logger().Info("cancerType="+cancerType+", groupingVariableValue="+k+", 调用天衍接口耗时", time.Since(start))

打印的日志是:

{"level":"info","msg":"cancerType=乳腺癌, groupingVariableValue=女, 调用天衍接口耗时71.357002ms","time":"2020-12-21 20:36:49"}

也就是说,我们自己调用log.info()打印的内容最终会放在json字符串的msg字段中。

原文地址:https://www.cnblogs.com/koushr/p/14119682.html