pet_home_server/src/server/middleware/kafka/kafka.go
2026-01-26 18:29:06 +08:00

24 lines
368 B
Go

package kafkaMiddleware
import (
"context"
"github.com/segmentio/kafka-go"
)
var KafkaMod *kafka.Writer
func SendMsg(key, value []byte) error {
if KafkaMod == nil {
return nil
}
err := KafkaMod.WriteMessages(context.Background(), kafka.Message{
Key: key,
Value: value,
})
if err != nil {
//log.Debug("WriteMessages err: %v", err)
}
return err
}