Skip to main content

Public preview: Event Hubs for Go

Published date: 28 March, 2018

You can now integrate Azure Event Hubs in your Go apps by using the new Event Hubs package for Go. To get started, run go get or dep ensure -add 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 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.

  • Event Hubs
  • SDK and Tools
  • Services

Related Products