# Functions
GetCompressor gets the compressor base on file extension.
IsSupport checks if the desired file extension.
NewBzip2 creates an instance of Bzip2.
NewGZip creates an instance of GZip additionBinaries could be empty or nil.
NewXz creates an instance of Xz.
NewZip creates an instance of zip.
# Interfaces
Compress is a common compress interface.