Versions in this module Expand all Collapse all v0 v0.0.2 Sep 3, 2021 v0.0.1 Sep 3, 2021 Changes in this version + type Router struct + func New(root billy.Basic) *Router + func (r *Router) Capabilities() billy.Capability + func (r *Router) Chmod(p string, mode os.FileMode) error + func (r *Router) Chown(p string, uid, gid int) error + func (r *Router) Chroot(p string) (billy.Filesystem, error) + func (r *Router) Chtimes(p string, atime, mtime time.Time) error + func (r *Router) Create(p string) (billy.File, error) + func (r *Router) Join(elem ...string) string + func (r *Router) Lchown(p string, uid, gid int) error + func (r *Router) Lstat(p string) (os.FileInfo, error) + func (r *Router) MkdirAll(p string, perm os.FileMode) error + func (r *Router) Mount(p string, fs billy.Basic) + func (r *Router) Open(p string) (billy.File, error) + func (r *Router) OpenFile(p string, flag int, mode os.FileMode) (billy.File, error) + func (r *Router) ReadDir(p string) ([]os.FileInfo, error) + func (r *Router) Readlink(p string) (string, error) + func (r *Router) Remove(p string) error + func (r *Router) Rename(from, to string) error + func (r *Router) Root() string + func (r *Router) SetCrossFilesystemRenameCallback(f func(fromFS, toFS billy.Filesystem, fromPath, toPath string) error) + func (r *Router) Stat(p string) (os.FileInfo, error) + func (r *Router) Symlink(target, link string) error + func (r *Router) TempFile(dir, prefix string) (billy.File, error) + func (r *Router) Umount(p string)