title: getting duplicate messages on consumer
body: <p>I have started 4 consumers with this config, sometimes the same message receives by multiple consumers.</p>
  <p>I have added <code>GroupID</code> to prevent duplicates</p>
  <p>Kafka lib: <a href="https://github.com/segmentio/kafka-go" rel="nofollow noreferrer">https://github.com/segmentio/kafka-go</a></p>
  <pre><code>consumer := kafka.NewReader(kafka.ReaderConfig{
          Brokers:         kafkaBrokers,
          Topic:             &quot;my-topic&quot;,
          StartOffset:     kafka.FirstOffset,
          MinBytes:        1,
          MaxBytes:        100e6,
          GroupID:          &quot;my-group&quot;,
          MaxWait:         time.Hour * 24,
          ReadLagInterval: 1 * time.Second,
          Dialer:          dialer,
          QueueCapacity:   queueCapacity * 2,
      })
  </code></pre>