(r *bufio.Reader, sz int, v *int64)
| 35 | } |
| 36 | |
| 37 | func readInt64(r *bufio.Reader, sz int, v *int64) (int, error) { |
| 38 | return peekRead(r, sz, 8, func(b []byte) { *v = makeInt64(b) }) |
| 39 | } |
| 40 | |
| 41 | func readVarInt(r *bufio.Reader, sz int, v *int64) (remain int, err error) { |
| 42 | // Optimistically assume that most of the time, there will be data buffered |