Is your feature request related to a problem? Please describe.
lots of consumer code maybe like this:
for msg := range consumer.Chan(){
// consume msg
}
if not close channel when consumer close, maybe cause goroutine leak.
Describe the solution you'd like
when close a consumer,close the consumer's message channel.
Describe alternatives you've considered
Additional context
Is your feature request related to a problem? Please describe.
lots of consumer code maybe like this:
if not close channel when consumer close, maybe cause goroutine leak.
Describe the solution you'd like
when close a consumer,close the consumer's message channel.
Describe alternatives you've considered
Additional context