spf13 / afero

A FileSystem Abstraction System for Go
Apache License 2.0
5.79k stars 498 forks source link

Add support for go-diskfs #426

Closed shanduur closed 1 month ago

shanduur commented 1 month ago

I would like to see the support for the go-diskfs library (https://github.com/diskfs/go-diskfs) in Afero. go-diskfs allows for native manipulation of disks, disk images, and filesystems in Go, eliminating the need for external tools and root privileges. Integrating go-diskfs would enhance Afero's functionality by providing a secure, portable, and convenient way to perform complex disk operations natively within Go applications, avoiding dependencies and improving workflow efficiency. This addition would make Afero even more versatile and useful for developers needing advanced disk and filesystem manipulation capabilities.

shanduur commented 1 month ago

Already works with io/fs: https://github.com/diskfs/go-diskfs/pull/184