github.com/lastbackend/rpc (go): Package lastbackend/prc implements an amqp queue based messaging system. Like the standard AMQP application rpc.Router matches incoming messages against a list of registered routes and upstream and calls a handler for the route or upstream that matches the route name or upstream or other conditions. The main features are:  Each app automatically join in a group by its name, you can set uuid of registered app to provide better delivery.  You should start with your app registering:  Setup handler and upstream examples:  Handlers and Upstreams examples:
Keywords: broker|go|golang|proxy|rabbit-mq|rabbitmq|rpc