RockteMQ-AI commented on issue #1317: URL: https://github.com/apache/rocketmq-clients/issues/1317#issuecomment-5394969566
**Issue Evaluation** Category: `enhancement` | Status: **Evaluated** **Feasibility:** Feasible **Scope:** Go producer API **Compatibility:** Additive API — no breaking changes to existing `Send()` method. Reasonable feature request. The internal `send0` already supports batch, so exposing it through a public `SendBatch` API is straightforward. This brings the Go 5.x client to feature parity with the legacy 2.x client and other language SDKs. Key considerations: - Batch send should validate that all messages target the same topic (required by broker protocol). - Consider max batch size limits and document them. - Error handling should report per-message results (partial success). --- *Automated evaluation by github-manager* -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
