Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 
 

17 rindas
301 B

  1. package kafkaclient
  2. import (
  3. "context"
  4. "time"
  5. "github.com/segmentio/kafka-go"
  6. )
  7. func Write(ctx context.Context, writer *kafka.Writer, message kafka.Message) error {
  8. ctx, cancel := context.WithTimeout(ctx, 5*time.Second)
  9. defer cancel()
  10. err := writer.WriteMessages(ctx, message)
  11. return err
  12. }