13 lines
557 B
Go
13 lines
557 B
Go
|
// SPDX-License-Identifier: MIT
|
||
|
// SPDX-FileCopyrightText: Copyright (c) 2024 Matthew Penner
|
||
|
|
||
|
// Package ufs provides an abstraction layer for performing I/O on filesystems.
|
||
|
// This package is designed to be used in-place of standard `os` package I/O
|
||
|
// calls, and is not designed to be used as a generic filesystem abstraction
|
||
|
// like the `io/fs` package.
|
||
|
//
|
||
|
// The primary use-case of this package was to provide a "chroot-like" `os`
|
||
|
// wrapper, so we can safely sandbox I/O operations within a directory and
|
||
|
// use untrusted arbitrary paths.
|
||
|
package ufs
|