{"repo":"childe/healer","free":true,"listed":false,"github":"https://github.com/childe/healer","clone":"git clone https://github.com/childe/healer.git","description":"golang lib for kafka","language":"Go","stars":25,"topics":["golang","go","kafka","kafka-lib"],"license":"MIT","category":"data-pipelines","readme_excerpt":"INSTALL Docker what can healer command do - produce messages - consume messages - get metadata - create topics - delete topics - create(increase) partitons - describe configs - alter configs - alter partiton assignments - get offsets - get pendings - reset offsets - (re)elect leaders - describe acls - create acls - delete acls - rest apis of doing jobs above Code Examples Group Consumer group consumer(cluster style) https://github.com/childe/healer/blob/master/command/healer/cmd/group-consumer.go Producer https://github.com/childe/healer/blob/master/command/healer/cmd/console-producer.go Console Consumer one consumer consume messages from all partitons https://github.com/childe/healer/blob/master/command/healer/cmd/console-consumer.go Simple Consumer consume from only one certain partition https://github.com/childe/healer/blob/master/command/healer/cmd/simple-consumer.go API Documentation To generate API documentation, you need to: 1. Install swag tool: 2. Generate Swagger documentation: 3. Start the server and visit http://localhost:8080/swagger/index.html","default_branch":null,"files":null,"tree":[],"storefront":"/r/childe","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/childe/healer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}