Documentation ¶
Index ¶
- Constants
- func AbsoluteRoot(path string) (string, error)
- func CleanRoot(path string) (root string, err error)
- func NewFilesystem(ctx context.Context, root string) (types.Filesystem, error)
- type Directory
- func (d Directory) Chdir(path string) (types.Directory, error)
- func (d *Directory) Info() (fs.FileInfo, error)
- func (d Directory) MkdirAll(path string) (types.Directory, error)
- func (d Directory) Name() string
- func (d Directory) Path() string
- func (d Directory) Size() int64
- func (d *Directory) Sys() interface{}
- func (d Directory) Type() fs.FileMode
- type Filesystem
- func (fs *Filesystem) Chdir(path string) (types.Directory, error)
- func (v *Filesystem) Close() error
- func (fs *Filesystem) MkdirAll(path string) (types.Directory, error)
- func (v *Filesystem) ModTime() time.Time
- func (v *Filesystem) Protocol() string
- func (v *Filesystem) Root() string
- func (v *Filesystem) String() string
Constants ¶
View Source
const (
NewDirectoryMode = os.FileMode(0755)
)
Variables ¶
This section is empty.
Functions ¶
func AbsoluteRoot ¶
func NewFilesystem ¶
Types ¶
type Directory ¶ added in v0.0.5
type Filesystem ¶
type Filesystem struct {
// contains filtered or unexported fields
}
func (*Filesystem) Chdir ¶ added in v0.6.0
func (fs *Filesystem) Chdir(path string) (types.Directory, error)
func (*Filesystem) Close ¶
func (v *Filesystem) Close() error
func (*Filesystem) MkdirAll ¶ added in v0.0.5
func (fs *Filesystem) MkdirAll(path string) (types.Directory, error)
func (*Filesystem) ModTime ¶ added in v0.9.0
func (v *Filesystem) ModTime() time.Time
func (*Filesystem) Protocol ¶
func (v *Filesystem) Protocol() string
func (*Filesystem) Root ¶
func (v *Filesystem) Root() string
func (*Filesystem) String ¶ added in v0.4.0
func (v *Filesystem) String() string
Click to show internal directories.
Click to hide internal directories.