Opinionated NSQ producer and consumer interfaces for Go