Documentation
¶
Index ¶
- type Child
- type Directory
- func (d *Directory) AddDirectory(dir *Directory) *Directory
- func (d *Directory) AddDirectoryName(s string) *Directory
- func (d *Directory) AddFile(f *File)
- func (d *Directory) AllChildren() (c []Child)
- func (d Directory) Parents() (s []*Directory)
- func (d Directory) Path() string
- func (d Directory) String() string
- func (d Directory) Write() error
- func (d Directory) WriteAll() error
- type File
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Directory ¶
Directory ...
func CurrentDirectory ¶
CurrentDirectory returns a pointer to the current directory
func NewDirectory ¶
NewDirectory returns a pointer to a directory object with a specified name
func (*Directory) AddDirectory ¶
AddDirectory adds a child directory to a directory
func (*Directory) AddDirectoryName ¶
AddDirectoryName adds a child directory with a specified name to a directory
func (*Directory) AllChildren ¶
AllChildren recurses the a directories children and returns a slice of children
type File ¶
File ...
func NewFileContent ¶
NewFileContent returns a pointer to a File with a specified name and contents
Click to show internal directories.
Click to hide internal directories.