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  }