Skip to content

Trendyol/go-dcp-kafka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

dec1325 · Jan 6, 2023

History

19 Commits
Dec 30, 2022
Jan 2, 2023
Jan 2, 2023
Jan 2, 2023
Jan 6, 2023
Dec 30, 2022
Dec 16, 2022
Dec 16, 2022
Dec 30, 2022
Dec 23, 2022
Dec 30, 2022
Jan 6, 2023
Jan 6, 2023
Jan 6, 2023
Jan 2, 2023

Repository files navigation

go-kafka-couchbase-connector

Usage

$ go get github.com/Trendyol/go-kafka-connect-couchbase

Example

package main

func mapper(event *couchbase.Event) *kafka.Message {
	// return nil if you wish filter the event
	return &kafka.Message{
		Key:     event.Key,
		Value:   event.Value,
		Headers: map[string]string{},
	}
}

func main() {
	connector := godcpkafkaconnector.NewConnector("./example/config.yml", mapper)

	defer connector.Close()

	connector.Start()
}


Examples