Pass a real context.Context
Context-accepting calls should not receive a literal `nil` as their first argument.
#Metadata
#Why it matters
Standard library functions that take `context.Context` panic or skip cancellation semantics when called with `nil`. Use `context.Background()`, `context.TODO()`, or a propagated context instead.
#Remediation
Use `context.Background()`, `context.TODO()`, or a propagated context value instead of `nil`.
#Repository path
The generated metadata points to critiq-rules/libs/rules/catalog/rules/go/go.correctness.nil-context-passed.rule.yaml.