gojay icon indicating copy to clipboard operation
gojay copied to clipboard

Return length of decoded input

Open bramp opened this issue 4 years ago • 0 comments

Over websocket I receive a stream of objects. I know the byte length of each object, and I want to ensure (as a safety/sanity check) that DecodeObject(...) has fully read the input. I see the private function decodeObject(...) returns the length, but that's not made available to the user.

May I request that either

  1. The API is changed to return the length
  2. A public field/method is added to the Decoder type, that exposed the number of bytes read.

bramp avatar Apr 11 '21 21:04 bramp