Documentation
¶
Overview ¶
Package filesystem provides interfaces and constants required for filesystem implementations. All interesting implementations are in subpackages, e.g. github.com/diskfs/go-diskfs/filesystem/fat32
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileSystem ¶
type FileSystem interface {
// Type return the type of filesystem
Type() Type
// Mkdir make a directory
Mkdir(string) error
// ReadDir read the contents of a directory
ReadDir(string) ([]os.FileInfo, error)
// OpenFile open a handle to read or write to a file
OpenFile(string, int) (File, error)
// Label get the label for the filesystem, or "" if none. Be careful to trim it, as it may contain
// leading or following whitespace. The label is passed as-is and not cleaned up at all.
Label() string
}
FileSystem is a reference to a single filesystem on a disk
Directories
¶
| Path | Synopsis |
|---|---|
|
Package fat32 provides utilities to interact with, manipulate and create a FAT32 filesystem on a block device or a disk image.
|
Package fat32 provides utilities to interact with, manipulate and create a FAT32 filesystem on a block device or a disk image. |
|
Package iso9660 provides utilities to interact with, manipulate and create an iso9660 filesystem on a block device or a disk image.
|
Package iso9660 provides utilities to interact with, manipulate and create an iso9660 filesystem on a block device or a disk image. |
|
Package squashfs provides support for reading and creating squashfs filesystems references: https://www.kernel.org/doc/Documentation/filesystems/squashfs.txt https://dr-emann.github.io/squashfs/ https://elinux.org/images/3/32/Squashfs-elce.pdf
|
Package squashfs provides support for reading and creating squashfs filesystems references: https://www.kernel.org/doc/Documentation/filesystems/squashfs.txt https://dr-emann.github.io/squashfs/ https://elinux.org/images/3/32/Squashfs-elce.pdf |
Click to show internal directories.
Click to hide internal directories.