MCPcopy Create free account
hub / github.com/DNAProject/DNA / ReadBytes

Function ReadBytes

common/serialization/serialize.go:183–189  ·  view source on GitHub ↗
(reader io.Reader, length uint64)

Source from the content-addressed store, hash-verified

181}
182
183func ReadBytes(reader io.Reader, length uint64) ([]byte, error) {
184 str, err := byteXReader(reader, length)
185 if err != nil {
186 return nil, err
187 }
188 return str, nil
189}
190
191func ReadUint8(reader io.Reader) (uint8, error) {
192 var p [1]byte

Callers 3

BenchmarkDerserializeFunction · 0.92
BenchmarkSerializeFunction · 0.85
TestSerializeFunction · 0.85

Calls 1

byteXReaderFunction · 0.85

Tested by 3

BenchmarkDerserializeFunction · 0.74
BenchmarkSerializeFunction · 0.68
TestSerializeFunction · 0.68