in coc.go send func ` // sdu length (how many payload bytes) if err := binary.Write(buf, binary.LittleEndian, uint16(len(data))); err != nil { return err } ` sdu length is only in first frame,so this code shouldn't add in for loop