Skip to content
Apache RocketMQ go client
Go
Branch: master
Clone or download

Latest commit

Latest commit 4148bac May 29, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE doc(issue_templete): Add issue request rule. Sep 22, 2019
benchmark [ISSUE #88]use golangci to improve code quality (#83) Jul 4, 2019
consumer feat: support nameserver resolver (#457) Apr 26, 2020
docs update introduction of the go native sdk May 8, 2020
examples [ISSUE #473] support nsresolver in TraceConfig Apr 27, 2020
internal [ISSUE #473] support nsresolver in TraceConfig Apr 27, 2020
primitive [ISSUE #473] support nsresolver in TraceConfig Apr 27, 2020
producer feat: support nameserver resolver (#457) Apr 26, 2020
rlog Add SetLogger method (#290) Nov 7, 2019
.gitignore [ISSUE #147] Support Namespace and domain of namesrv (#161) Aug 20, 2019
.golangci.yml [ISSUE #88]use golangci to improve code quality (#83) Jul 4, 2019
.travis.yml feat: support nameserver resolver (#457) Apr 26, 2020
CONTRIBUTING.md Support Send Message and Push Consume Message Oct 31, 2018
LICENSE Support Send Message and Push Consume Message Oct 31, 2018
NOTICE fix(doc): update notice and open statistic label (#378) Jan 8, 2020
PULL_REQUEST_TEMPLATE.md Create PULL_REQUEST_TEMPLATE.md Jan 24, 2019
README.md Update read me file May 29, 2020
api.go feat: support nameserver resolver (#457) Apr 26, 2020
config.go [ISSUE #170]Add ASF header for some source file (#171) Aug 23, 2019
errors.go [ISSUE #354] feat: Support PanicHandler (#355) Jan 7, 2020
go.mod merge rc1 chages to native branch (#395) Jan 19, 2020
go.sum [ISSUE #352]feat: use jsoniter to replace with json (#353) Jan 3, 2020

README.md

RocketMQ Client Go

TravisCI License Go Report Card GoDoc CodeCov GitHub release Average time to resolve an issue Percentage of issues still open Twitter Follow

A product ready RocketMQ Client in pure go, which supports almost the full features of Apache RocketMQ, such as pub and sub messages, ACL, tracing and so on.


Due Diligence

Here, we sincerely invite you to take a minute to feedback on your usage scenario. Click Here or go to ISSUE #423 if you accept.


Features

For 2.0.0 version, it supports:

  • sending message in synchronous mode
  • sending message in asynchronous mode
  • sending message in oneway mode
  • sending orderly messages
  • consuming message using push model
  • message tracing for pub and sub messages
  • ACL for producers and consumers

How to use


Apache RocketMQ Community


Contact us


How to Contribute

Contributions are warmly welcome! Be it trivial cleanup, major new feature or other suggestion. Read this how to contribute guide for more details.


License

Apache License, Version 2.0 Copyright (C) Apache Software Foundation

You can’t perform that action at this time.