track log reqrep

This commit is contained in:
namhq1989 2022-12-21 09:56:36 +07:00
parent 5c7283413d
commit b92c8f4b9a
2 changed files with 7 additions and 2 deletions

View File

@ -30,12 +30,17 @@ func (s Server) Request(subject string, payload []byte) (*nats.Msg, error) {
// RequestWithBindData ...
func (s Server) RequestWithBindData(subject string, payload []byte, result interface{}) error {
msg, err := s.Request(subject, payload)
fmt.Println("data", msg.Data)
fmt.Println("err", err.Error())
if msg == nil || err != nil {
fmt.Println("1")
return err
}
fmt.Println("2")
// map
return BytesToInterface(msg.Data, &result)
return BytesToInterface(msg.Data, result)
}
// Reply ...

View File

@ -46,7 +46,7 @@ func InterfaceToBytes(data interface{}) []byte {
}
func BytesToInterface(b []byte, dest interface{}) error {
err := json.Unmarshal(b, dest)
err := json.Unmarshal(b, &dest)
if err != nil {
fmt.Printf("[natsio.BytesToInterface] error: %v with data: %s\n", err, string(b))
}