Ich habe mehrere Objekte von Schlüssel-Wert-Typ, die ich an RabbitMQ senden muss und daher vorwärts sie verbrauchen würde. Also, nach dem Durchlaufen dieser RabbitMQ Verbindung. Es gibt nur die Möglichkeit, eine einfache Klartextnachricht zu veröffentlichen. Kann mir jemand sagen, wie man Kartenobjekte in RabbitMQ veröffentlichen und konsumieren soll?Wie zu veröffentlichen und zu konsumieren make (map [string] string) in rabbitmq go lang
m := make(map[string]string)
m["col1"] = "004999010640000"
m["col2"] = "awadwaw"
m["col3"] = "13"
err = ch.Publish(
"EventCaptureData-Exchange", // exchange
q.Name + "Key", // routing key
true, // mandatory
false, // immediate
amqp.Publishing{
ContentType: "?????",
Body: ????,
})
'map [string] string' ist eine ziemlich einfache Datenstruktur, warum nicht json verwenden? – JimB