Cómo obtener compensaciones de grupo de consumidores para la partición en Golang Kafka 10

Ahora que la biblioteca Golang Kafka (sarama) proporciona capacidad de grupo de consumidores sin ninguna ayuda de biblioteca externa con kafka 10. ¿Cómo puedo obtener el desplazamiento del mensaje actual que está siendo procesado por un grupo de consumidores en un momento dado?

Anteriormente usaba kazoo-go (https://github.com/wvanbergen/kazoo-go) para compensar el mensaje de mi grupo de consumidores, ya que está almacenado en Zookeeper. Ahora uso sarama-cluster (https://github.com/bsm/sarama-cluster), No estoy seguro de qué API usar para compensar el mensaje de mi grupo de consumidores.

Respuestas a la pregunta(1)

Su respuesta a la pregunta