Public preview: Event Hubs for Go
Updated: March 28, 2018
You can now integrate Azure Event Hubs in your Go applications by using the new Event Hubs package for Go. To get started, run
go get github.com/Azure/azure-event-hubs-go or
dep ensure -add github.com/Azure/azure-event-hubs-go and follow the README. API docs are available on GoDoc.
The Azure Event Hubs service offers managed "hubs" (like queues) for sending and receiving high-volume event streams such as transactional and operational logs. The new Go package offers easy-to-use
Receive functions, which communicate with hubs by using the AMQP 1.0 protocol as implemented by github.com/vcabbage/amqp. It also includes an Event Processor Host (EPH) package, which provides a framework for efficient scaled-out, distributed processing of received events.
Please share issues and feedback in the repo.
Look for more Azure libraries for Go in the Azure SDK for Go.