package
1.5.0
Repository: https://github.com/diskfs/go-diskfs.git
Documentation: pkg.go.dev

# Functions

Create creates a squashfs filesystem in a given directory requires the backend.Storage where to create the filesystem, size is the size of the filesystem in bytes, start is how far in bytes from the beginning of the backend.Storage to create the filesystem, and blocksize is is the logical blocksize to use for creating the filesystem note that you are *not* required to create the filesystem on the entire disk.
Read reads a filesystem from a given disk.

# Constants

GB represents one GB.
gzip strategy options.
gzip strategy options.
gzip strategy options.
gzip strategy options.
gzip strategy options.
KB represents one KB.
MB represents one MB.
TB represents one TB.
xz filter options.
xz filter options.
xz filter options.
xz filter options.
xz filter options.
xz filter options.

# Structs

CompressorGzip gzip compression.
CompressorLz4 lz4 compression.
CompressorLzma lzma compression.
CompressorXz xz compression.
CompressorZstd zstd compression.
File represents a single file in a squashfs filesystem it is NOT used when working in a workspace, where we just use the underlying OS note that the inode for a file can be the basicFile or extendedFile.
FileSystem implements the FileSystem interface.
FinalizeOptions options to pass to finalize.

# Interfaces

Compressor defines a compressor.

# Type aliases

XzFilter filter for xz compression.