/* * Senders */ func sendProductCreated(m *models.Medication) { topic, _ := common_io.BuildTopicFromCommonEvent(common_io.EVENT_CREATED, "product") p := warehouseModels.Product{} /* * Bind */ p.ID = m.ID p.Name = m.Name /* * json Marshal */ b, err := json.Marshal(&p) if err != nil { fmt.Println("[ERROR] ", err.Error()) return } producer.Publish(topic, b) }