I'm trying to integrate Avro and Schema Registry in our Kafka data pipelines. Now it looks inside of Go service like
Get data -> Encode data to JSON -> Write to Kafka
I want to use avro schema in the same way
Generate schema -> Update schema in Schema Registry -> Get data -> Encode to Avro -> Write to Kafka
But there are several questions:
- How can I generate schema from Go classes automatically?
- How should I check schema compatibility with Schema Registry?