go-god / broker

go broker interface,you can use kafka,redis,pulsar etc.

Home Page:https://pkg.go.dev/github.com/go-god/broker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

broker

go broker interface,you can use kafka,redis,pulsar etc.

pulsar in docker

https://pulsar.apache.org/docs/2.11.x/getting-started-docker/

docker run -dit \
  --name pulsar-sever \
  -p 6650:6650 \
  -p 8080:8080 \
  --mount source=pulsardata,target=/pulsar/data \
  --mount source=pulsarconf,target=/pulsar/conf \
  apachepulsar/pulsar:2.9.4 \
  bin/pulsar standalone

pulsar-go

https://pulsar.apache.org/docs/zh-CN/client-libraries-go/

usage

For specific usage, refer to gpulsar/gredis test
kafka consumer groups require Version to be >= V0_10_2_0
if lower than V0_10_2_0, please use go-god/broker v1.1.2

About

go broker interface,you can use kafka,redis,pulsar etc.

https://pkg.go.dev/github.com/go-god/broker

License:MIT License


Languages

Language:Go 99.2%Language:Shell 0.8%