Correctly initialize lastCommittedOffset.
Correctly initialize lastCommittedOffset.

The default initialization of lastCommittedOffset to 0 is a valid
offset.

This means that if the consumer only consumes the first ever message
on a topic before quitting, the offset will not be committed and the
next time the consumer starts it will start from scratch again.

That's what I get for writing trivial "send one message and see what
happens" tests.

lazyval/go_kafka_mirror,TrueCar/go_kafka_client,mistsys/go_kafka_client,lazyval/go_kafka_mirror,mistsys/go_kafka_client,iobeam/go_kafka_client,iobeam/go_kafka_client,stealthly/go_kafka_client,iobeam/go_kafka_client,CrowdStrike/go_kafka_client,TrueCar/go_kafka_client,yanzay/go_kafka_client,CrowdStrike/go_kafka_client,elodina/go_kafka_client,yanzay/go_kafka_client,stealthly/go_kafka_client,lazyval/go_kafka_mirror,elodina/go_kafka_client,mistsys/go_kafka_client,yanzay/go_kafka_client,TrueCar/go_kafka_client