文件名称:amqp:针对AMQP 0.9.1的客户端
文件大小:101KB
文件格式:ZIP
更新时间:2024-02-25 12:03:50
go rabbitmq amqp protocol GoGo
转到RabbitMQ客户端库 这是Go中具有RabbitMQ扩展名的AMQP 0.9.1客户端。 项目成熟度 该项目已在生产系统中使用了很多年。 它已经相当成熟并且功能齐全,并且截至2016年11月拥有。 将来的API更改不太可能,但有可能。 它们将在上进行讨论,并包含所有错误或增强功能。 受支持的Go版本 该库支持两个最新的Go发布系列,当前为1.10和1.11。 支持的RabbitMQ版本 该项目支持从2.0开始的RabbitMQ版本,但主要针对相当近期的3.x版本进行了测试。 某些功能和行为可能与服务器版本有关。 目标 提供一个功能接口,该接口紧密代表以RabbitMQ作为服务器的AM
【文件预览】:
amqp-master
----reconnect_test.go(3KB)
----go.mod(42B)
----fuzz.go(238B)
----allocator.go(2KB)
----pre-commit(1KB)
----connection_test.go(5KB)
----client_test.go(16KB)
----channel.go(48KB)
----return.go(2KB)
----example_client_test.go(7KB)
----_examples()
--------simple-consumer()
--------simple-producer()
--------pubsub()
----confirms.go(2KB)
----certs.sh(3KB)
----consumers.go(3KB)
----connection.go(23KB)
----read_test.go(529B)
----spec()
--------gen.go(13KB)
--------amqp0-9-1.stripped.extended.xml(23KB)
----shared_test.go(2KB)
----read.go(9KB)
----tls_test.go(9KB)
----CONTRIBUTING.md(1KB)
----.travis.yml(339B)
----delivery_test.go(929B)
----LICENSE(1KB)
----types.go(14KB)
----auth.go(2KB)
----doc.go(5KB)
----examples_test.go(12KB)
----spec091.go(58KB)
----write.go(8KB)
----README.md(4KB)
----integration_test.go(45KB)
----gen.sh(89B)
----allocator_test.go(2KB)
----consumers_test.go(522B)
----uri.go(4KB)
----confirms_test.go(3KB)
----.gitignore(237B)
----uri_test.go(8KB)
----delivery.go(6KB)