Does godu support sparse files?
It appears that godu does not recognize sparse files such as the Docker.raw file used by Docker on macOS. This file is a sparse file which is usually defaulted to 64 GB. It only takes up a few GB of used space though. Disk utilities such as du and dust recognize this as a sparse file and do not report the unallocated size. It would be nice if godu also supported sparse files.
Thanks for the suggestion @mikemadden42. I'm not familiar with the sparse file concept.
godu uses ioutil.ReadDir() under the hood. That returns bunch of os.FileInfo references. If there is an easy and performant way to extract the "sparsness" from the FileInfo descriptor, then it would be good to implement this enhancement. I won't do it but I would accept PR if it doesn't affect the codebase too much.