文件名称:azure-event-hubs-go:Azure事件中心的Golang客户端库https:azure.microsoft.comservicesevent-hubs
文件大小:150KB
文件格式:ZIP
更新时间:2024-02-22 00:13:05
适用于Golang的Microsoft Azure事件中心客户端 Azure事件中心是一项高度可扩展的发布-订阅服务,可以每秒摄取数百万个事件并将其流式传输到多个应用程序中。 这使您可以处理和分析所连接的设备和应用程序产生的大量数据。 一旦事件中心收集了数据,就可以使用任何实时分析提供程序或批处理/存储适配器来检索,转换和存储数据。 请参考,以大致了解有关事件中心的更多信息。 该库是基于AMQP的Azure事件中心的纯Golang实现。 使用Go模块安装 如果要使用稳定版本的库,请使用Go模块。 注意:3.0.0之前的版本取决于pack.ag/amqp,此版本不再维护。 任何新代码都不应使用3.0.0之前的版本。 使用Go Get定位版本3.xx go get -u github.com/Azure/azure-event-hubs-go/v3 使用Go Get定位版本2.xx go get -u github.com/Azure/azure-event-hubs-go/v2 使用go get定位版本1.xx go get -u github.com/Azure/azur
【文件预览】:
azure-event-hubs-go-master
----http_mgmt.go(6KB)
----changelog.md(5KB)
----persist()
--------checkpoint.go(2KB)
--------persist.go(3KB)
--------file_test.go(3KB)
--------file.go(3KB)
----eph()
--------checkpointer.go(2KB)
--------lease.go(3KB)
--------eph_test.go(10KB)
--------memory.go(12KB)
--------eph.go(13KB)
--------leasedReceiver.go(5KB)
--------scheduler.go(10KB)
----amqp_mgmt.go(6KB)
----receiver.go(13KB)
----_content()
--------sas-policy.png(47KB)
----hub_examples_test.go(3KB)
----readme.md(18KB)
----internal()
--------test()
----session.go(2KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(142B)
--------ISSUE_TEMPLATE.md(136B)
--------CONTRIBUTING.md(497B)
--------CODE_OF_CONDUCT.md(410B)
----batch_test.go(2KB)
----errors.go(273B)
----LICENSE(1KB)
----atom()
--------atom.go(2KB)
----storage()
--------credential.go(7KB)
--------storage.go(19KB)
--------credential_test.go(3KB)
--------eph_test.go(11KB)
--------storage_test.go(6KB)
----version.go(90B)
----hub.go(23KB)
----azuredeploy.tf(6KB)
----tracing.go(2KB)
----.gitignore(427B)
----hub_test.go(25KB)
----event.go(9KB)
----batch.go(6KB)
----Makefile(3KB)
----go.sum(11KB)
----eng()
--------integration-tests.yml(2KB)
--------azure-pipelines.yml(2KB)
----sender.go(7KB)
----namespace.go(4KB)
----go.mod(917B)
----_examples()
--------batchprocessing()
--------helloworld()