micro / plugins

Go Micro plugins
Apache License 2.0
96 stars 92 forks source link

Fix non-durable consumer groups #135

Closed kobergj closed 9 months ago

kobergj commented 9 months ago

Non-Durable consumer groups (aka ephemeral consumers) could not be create as a QueueSubscribe call would always create a durable consumer group. We now call Subscribe instead if there is a non durable group requested.

Also fixes linter warning for the events/natsjs package so green pipelines are possible again.

Also tweaks .golangci.yml minimally by fixing depguard syntax and disabling forbidigo and errcheck for _test.go files.

kobergj commented 9 months ago

Force merging this as approve is sufficient