github.com/tuingking/flamingo@v0.0.0-20220403134817-2796ae0e84ca/infra/kafka/producer.go (about) 1 package kafka 2 3 import ( 4 "github.com/segmentio/kafka-go" 5 ) 6 7 func InitProducer(cfg KafkaConfig, topic string) *kafka.Writer { 8 writter := &kafka.Writer{ 9 Addr: kafka.TCP("localhost:9092"), 10 Topic: topic, 11 Balancer: &kafka.LeastBytes{}, 12 } 13 14 return writter 15 }