Public preview: Event Hubs for Go

Azure Updates

Discussionpowered by zap.ms

Published

Mar 28, 2018

Status

In preview

Timeline

  • March 2018
    Preview

Product

Event Hubs

Tag

SDK and Tools
Services

Category

Analytics

Description

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.