采用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字段中。