From e93af9c1bd2684898f5ebc31733df667ca0a8f12 Mon Sep 17 00:00:00 2001 From: Mike Crute Date: Fri, 18 Aug 2023 09:36:31 -0700 Subject: fs: add MustSub --- fs/sub.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 fs/sub.go diff --git a/fs/sub.go b/fs/sub.go new file mode 100644 index 0000000..7c051b7 --- /dev/null +++ b/fs/sub.go @@ -0,0 +1,14 @@ +package fs + +import ( + "fmt" + "io/fs" +) + +func MustSub(t fs.FS, prefix string) fs.FS { + s, err := fs.Sub(t, prefix) + if err != nil { + panic(fmt.Errorf("Error creating sub-filesystem: %w", err)) + } + return s +} -- cgit v1.2.3