IBM/sarama
GitHub: IBM/sarama
IBM 维护的纯 Go 语言 Apache Kafka 客户端库,提供稳定的消息生产与消费能力。
Stars: 12503 | Forks: 1851
# sarama
[](https://pkg.go.dev/github.com/IBM/sarama)
[](https://securityscorecards.dev/viewer/?uri=github.com/IBM/sarama)
[](https://www.bestpractices.dev/projects/7996)
Sarama 是一个基于 MIT 许可证的 Go 客户端库,用于 [Apache Kafka](https://kafka.apache.org/)。
## 快速开始
- API 文档和示例可通过 [pkg.go.dev](https://pkg.go.dev/github.com/IBM/sarama) 获取。
- 用于测试的 mock 可在 [mocks](./mocks) 子包中找到。
- [examples](./examples) 目录包含更复杂的示例应用程序。
- [tools](./tools) 目录包含一些命令行工具,可用于测试、诊断和检测。
您可能还需要查看[常见问题](https://github.com/IBM/sarama/wiki/Frequently-Asked-Questions)。
## 兼容性和 API 稳定性
Sarama 遵循语义化版本控制,并通过标准的 Go
[模块版本编号](https://go.dev/doc/modules/version-numbers) 方案提供 API 稳定性。
更新日志可以在[这里](CHANGELOG.md)查看。
标签:EVTX分析, Go, Kafka, Ruby工具, SOC Prime, SonarQube插件, 中间件, 客户端库, 开发工具, 日志审计, 消息队列, 软件成分分析