optimize: use context.WithCancelCause and context.AfterFunc to simplify streaming lifecycle control #6483
pr-check.yml
on: pull_request
compliant
1m 9s
golangci-lint
40s