GetLogger 获取日志实例
(c context.Context)
| 266 | |
| 267 | // GetLogger 获取日志实例 |
| 268 | func GetLogger(c context.Context) *logrus.Entry { |
| 269 | if logger := c.Value(types.LoggerContextKey); logger != nil { |
| 270 | return logger.(*logrus.Entry) |
| 271 | } |
| 272 | return logrus.NewEntry(appLogger) |
| 273 | } |
| 274 | |
| 275 | // SetOutput overrides the internal logger's output destination. |
| 276 | // Intended for use in tests that need to capture and assert on log content |
no test coverage detected