General availability: Event Hubs for Go
Share
Services
Version 1.0 of the [Azure Event Hubs package for Go](https://github.com/Azure/azure-event-hubs-go) is now generally available.
Event Hubs queues can receive millions of events per second from sources like Azure IoT hubs, cloud application logs, and data analysis services like Azure HDInsight. The queues can route these events to managed services like Azure Stream Analytics, Azure Functions, and Azure Cosmos DB. By using this new package, developers can send events from any Go application to Event Hubs and receive and handle events in Go applications and systems.
The new Event Hubs package is built on the [AMQP](https://qpid.apache.org/amqp/index.html) protocol as implemented by [github.com/vcabbage/amqp](https://github.com/vcabbage/amqp). AMQP provides support for reliable connections, high throughput, and compatibility with projects like [Apache ActiveMQ](https://activemq.apache.org/) and [Amazon MQ](https://aws.amazon.com/amazon-mq/). The package also includes an Event Processor Host framework for distributing and load balancing event processing across several hosts.
Use this package along with our others for [.NET](https://github.com/Azure/azure-event-hubs-dotnet), [Java](https://github.com/Azure/azure-event-hubs-java), [Node.js](https://github.com/Azure/azure-event-hubs-node), and [Python](https://github.com/Azure/azure-event-hubs-python) to share events across all your apps and systems.
* Event Hubs
* Features
* SDK and Tools
* Services
* [ Event Hubs](https://azure.microsoft.com/en-gb/products/event-hubs/)
What else is happening at Microsoft Azure?
Read update
Services
Share
Read update
Services
Share
We’re retiring Azure Time Series Insights on 7 July 2024 – transition to Azure Data Explorer
May 31st, 2024
Services
Share