func NewSender(brokers []string, saramaConfig *sarama.Config, topic string, options ...SenderOptionFunc) (*Sender, error) {
	saramaConfig.Producer.Return.Successes = true
	producer, err := sarama.NewSyncProducer(brokers, saramaConfig)
	if err != nil {
		return nil, err
	}
	return makeSender(producer, topic, options...), nil
}
NewSender returns a binding.Sender that sends messages to a specific receiverTopic using sarama.SyncProducer
package kafka_sarama
import (
	"context"
	"github.com/Shopify/sarama"
	"github.com/cloudevents/sdk-go/v2/binding"
)
type Sender struct {
	topic        string
	syncProducer sarama.SyncProducer
}