func()

in unpacked.go [73:85]


func (r unpackedDiskReader) Read(ix uint64) (val uint64, err error) {
	var data [8]byte
	off := int64(ix*8 + r.start)
	n, err := r.r.ReadAt(data[:8], off)
	if err != nil {
		return 0, err
	}
	if n != 8 {
		return 0, fmt.Errorf("short read: %d/8", n)
	}
	val = binary.LittleEndian.Uint64(data[:8])
	return
}