go-qcow2reader icon indicating copy to clipboard operation
go-qcow2reader copied to clipboard

qcow2 reader for Go

go-qcow2reader

Go Reference

go-qcow2reader provides io.ReaderAt for qcow2 images.

Use io.NewSectionReader to wrap io.ReaderAt into io.Reader:

f, _ := os.Open("a.qcow2")
defer f.Close()
img, _ := qcow2reader.Open(f)
r, _ := io.NewSectionReader(img, 0, img.Size()))

The following features are not supported yet:

The following features are experimentally supported: