Advertisement
Guest User

Untitled

a guest
Feb 27th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.32 KB | None | 0 0
  1. func (r *Message) UnmarshalBinary(data []byte) error {
  2. b := bytes.NewBuffer(data)
  3.  
  4. mUUID := make([]byte, 0, 16)
  5. sUUID := make([]byte, 0, 16)
  6.  
  7. _, err := fmt.Fscanln(b, &r.MessageType, &sUUID, &mUUID, &r.Length, &r.Data)
  8.  
  9. r.SysUUID, _ = uuid.ParseBytes(sUUID)
  10. r.MessageUUID, _ = uuid.ParseBytes(mUUID)
  11.  
  12. return err
  13. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement