func WithSpan( ctx context.Context, name string, f func(ctx context.Context) error,) errorWrap a function with a tracing span using the current runner’s tracer.
Use WithSpan inside a task Execute method. If the context is not a task execution context, the function runs without creating a span.
Parameters
Section titled “Parameters”ctx context.Context required The task execution context.
name string required The name of the span.
f func(context.Context) error required The function to wrap.
Returns
Section titled “Returns”The error returned by f, if any.