Go-lang Messaging
Back
Go client to reliable queues based on Redis Cluster Streams.Go RabbitMQ Client Library.HTTP/2 Apple Push Notification provider for Go — Send push notifications to iOS, tvOS, Safari and OSX apps.A simple, reliable, and efficient distributed task queue for Go built on top of Redis.A real time messaging server to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.A message streaming bridge between a range of protocols.Minimalist message bus implementation for internal communication.Real-time messaging (Websockets or SockJS) server in Go.A push notification server send message to your iOS devices.A high-level event driven consumer/producer supporting various "dialects" such as Apache Kafka.confluent-kafka-go is Confluent's Golang client for Apache Kafka and the Confluent Platform.Native Go bindings for D-Bus.Sending [Line](https://at.line.me/en) notifications using a binary, docker or Drone CI.Emits events using Go way, with wildcard, predicates, cancellation possibilities and many other good wins.Implementation of the pattern observer.The lightweight event bus with async compatibility.Gaurun Client written in Go.Robust Go and Javascript Socket Library (Alternative to Socket.io).RabbitMQ client with declarative configuration.Native implementation of the freedesktop notification spec.the official Go package for NSQ.Package for building REST/real-time services where clients are synchronized seamlessly, using NATS and Resgate.socket.io library for golang, a realtime application framework.Client library to Viessmann Vitotrol web service.A n:m multiplexer that gathers messages from different sources and broadcasts them to a set of destinations.HTTP longpoll server library that makes web pub-sub simple.gopush-cluster is a go push server cluster.Push notification server using [APNs2](https://github.com/sideshow/apns2) and google [GCM](https://github.com/google/go-gcm).A library for scheduling when to dispatch a message to a channel.Messaging server using push notifications (Google Firebase Cloud Messaging, Apple Push Notification services, SMS) as well as websockets, a REST API, featuring distributed operation and message-persistence.A user friendly library for sending messages and listening to TCP sockets.A Message/Event Hub for Go applications, using publish/subscribe pattern with support for alias like rabbitMQ exchanges.A simple RabbitMQ abstraction layer for queue administration and publishing and consuming of messages.Asynchronous task queue/job queue based on distributed message passing.Pure go implementation of the Nanomsg ("Scalability Protocols") with transport interoperability.Minimalist framework for dealing with websocket sessions, includes broadcasting and automatic ping/pong handling.Server and library to dispatch server-sent updates using the Mercure protocol (built on top of Server-Sent Events).messagebus is a Go simple async message bus, perfect for using as event bus when doing event sourcing, CQRS, DDD.this is the Go library.A tiny wrapper around NSQ topic and channel.Generic oplog/replication system for REST APIs.Simple pubsub package for go.A tiny wrapper over amqp exchanges and queues.RabbitMQ swiss army knife cli app.RapidMQ is a lightweight and reliable library for managing of the local messages queue.redisqueue provides a producer and consumer of a queue that uses Redis streams.RabbitMQ Reconnection. Wrapper over amqp.Connection and amqp.Dial. Allowing to do a reconnection when the connection is broken before forcing the call to the Close () method to be closed.Go library for Apache Kafka.Redis backed unified push service for server-side notifications to mobile devices.Go interface to ZeroMQ version 4. Also available for [version 3](https://github.com/pebbe/zmq3) and [version 2](https://github.com/pebbe/zmq2).