I'm working on a library to do random access in xz files with multiple blocks. I would love to use your library to do the heavy lifting instead of reinventing the wheel. I need to use some of the internal pieces though, including the blockReader
|
type blockReader struct { |
and related parts.
Would you be open to a PR which refactors things so your original package keeps the same public interface but uses a new ulikunitz/xz/lib/xzinternals which makes public some of these currently private structs?
I'm working on a library to do random access in xz files with multiple blocks. I would love to use your library to do the heavy lifting instead of reinventing the wheel. I need to use some of the internal pieces though, including the
blockReaderxz/reader.go
Line 261 in 067145b
Would you be open to a PR which refactors things so your original package keeps the same public interface but uses a new
ulikunitz/xz/lib/xzinternalswhich makes public some of these currently private structs?