Public preview: Event Hubs for Go

Wednesday, 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 Send and 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.

Free account

Get $200 in Azure credits and 12 months of popular services—free

Start free

Visual Studio

Subscribers get up to $1800 per year of Azure services

Activate now

Startups

Join Microsoft for Startups and get free Azure services

Learn more