Comment
Comment by compumike
Thanks. I know there's a `go vet` tool that's run as part of Kubernetes CI, and one of its checks is:
I'm not 100% sure why `go vet` didn't catch this issue, but storing the cancelFn in the struct is probably part of the reason. Any Go experts know if that's the case?