apache / apache/rocketmq-clients
Golang: adapt to the unified API specs
- Dominant language
- Java
- Stars
- 505
- Forks
- 313
- Avg merge
- 11h 28m
- Merged PRs (30d)
- 6
Description
We established a [New and Unified API Specs](https://shimo.im/docs/m5kv92OeRRU8olqX). Maybe it is time for the golang client to adapt to the specs.
> **Note**: The part of producer and simple consumer takes precedence.
Refer to: [java apis](https://github.com/apache/rocketmq-clients/tree/master/java/client-apis/src/main/java/org/apache/rocketmq/client/apis). Related issue: https://github.com/apache/rocketmq-clients/issues/29
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the New and Unified API Specs document and compare the Java APIs under java/client-apis/src/main/java/org/apache/rocketmq/client/apis with the Go client. Prioritize the producer and simple consumer portions, using issue 29 for context. Done means the Go client is adapted to the applicable unified specifications.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, java
- Domain
- api
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100