I see a number of XZ Golang libraries that rely on CGO, but nothing that is Go native.
I note that XZ leverages LZMA2, which is a container for multiple runs of the LZMA compression format. It just so happens that Andrei Vieru has written a Go native port of LZMA:
http://godoc.org/code.google.com/p/lzma
So, before I attempt sometime in the future (not that I really have time) to write headers for XZ and LZMA2, is there anyone else already working on it, or intending to beat me to it?
Cheers.