Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
 

24 рядки
392 B

  1. package service
  2. import (
  3. "context"
  4. "encoding/json"
  5. "github.com/AFASystems/presence/internal/pkg/model"
  6. "github.com/segmentio/kafka-go"
  7. )
  8. func SendParserConfig(kp model.KafkaParser, writer *kafka.Writer, ctx context.Context) error {
  9. eMsg, err := json.Marshal(kp)
  10. if err != nil {
  11. return err
  12. }
  13. msg := kafka.Message{
  14. Value: eMsg,
  15. }
  16. writer.WriteMessages(ctx, msg)
  17. return nil
  18. }