Versions in this module Expand all Collapse all v1 v1.0.0 Aug 5, 2024 Changes in this version + func HandlePanic(taskName string) + func LogDebug(taskName string, msg string, fields ...logger.Field) + func LogDebugStruct(taskName string, msg string, fields ...logger.Field) + func LogError(taskName string, msg string, fields ...logger.Field) + func LogErrorIgnoreCancel(ctx context.Context, taskName string, msg string, fields ...logger.Field) + func LogErrorStruct(taskName string, msg string, fields ...logger.Field) + func LogErrorStructIgnoreCancel(ctx context.Context, taskName string, msg string, fields ...logger.Field) + func LogInfo(taskName string, msg string, fields ...logger.Field) + func LogInfoIgnoreCancel(ctx context.Context, taskName string, msg string, fields ...logger.Field) + func LogInfoStruct(taskName string, msg string, fields ...logger.Field) + func LogTrace(taskName string, msg string, fields ...logger.Field) + func LogTraceStruct(taskName string, msg string, fields ...logger.Field) + func LogWarn(taskName string, msg string, fields ...logger.Field) + func LogWarnIgnoreCancel(ctx context.Context, taskName string, msg string, fields ...logger.Field) + func LogWarnStruct(taskName string, msg string, fields ...logger.Field) + func LogWarnStructIgnoreCancel(ctx context.Context, taskName string, msg string, fields ...logger.Field) + type BaseTask struct + type Task interface + StartTask func() + StopTask func()