Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[INLONG-25] [Feature]Go SDK support for TubeMQ #624

Closed
dockerzhang opened this issue Jul 28, 2021 · 0 comments · Fixed by #1609 or #1613
Closed

[INLONG-25] [Feature]Go SDK support for TubeMQ #624

dockerzhang opened this issue Jul 28, 2021 · 0 comments · Fixed by #1609 or #1613

Comments

@dockerzhang
Copy link
Contributor

There are many users who use the C/C++ language, but it is worth noting that more and more businesses use the Go language, and it is not a long-term way only having C/C++ SDK, many users like the pure Go SDK.

 I will contribute the SDK of Go. Without changing the server-side interaction protocol, the semantics will be the same as the Java and C++ implementation.

  1. Multiplexed connection pool
  2. Connection interface
  3. Codec interface and TubeMQ interactive encoding
  4. Selector
  5. Master implementation, metadata acquisition and reading interface
  6. Consumer realization
  7. Client configuration
  8. Consumer API

 

 

 

 

JIRA link - [INLONG-25] created by gosonzhang
@gosonzhang gosonzhang assigned gosonzhang and unassigned gosonzhang Sep 23, 2021
@gosonzhang gosonzhang added this to the 0.11.0 milestone Sep 23, 2021
@aloyszhang aloyszhang changed the title [INLONG-25] Go SDK support for TubeMQ [INLONG-25] [Feature]Go SDK support for TubeMQ Oct 22, 2021
@TszKitLo40 TszKitLo40 self-assigned this Dec 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment