Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

19 rader
323 B

  1. package kafka
  2. import (
  3. "strings"
  4. "github.com/segmentio/kafka-go"
  5. )
  6. func KafkaReader(kafkaURL, topic, groupID string) *kafka.Reader {
  7. brokers := strings.Split(kafkaURL, ",")
  8. return kafka.NewReader(kafka.ReaderConfig{
  9. Brokers: brokers,
  10. GroupID: groupID,
  11. Topic: topic,
  12. MinBytes: 1,
  13. MaxBytes: 10e6,
  14. })
  15. }