Simplifies eventing between microservices using kafka and reduces kafka client's API significantly.
There is already a wonderful library for cloud events in go But the current state kafka client libraries in go is little chaotic. There are multiple libraries for kafka clients in go, every library has its own advantages and disadvantages.
Cloud Event's Go SDK for Kafka is currently supported over sarama and I wanted one which supported kafka-go