Documentation
¶
Index ¶
- type Directory
- func (d *Directory) CompressAsZip() []byte
- func (d *Directory) CreateDirectory(relativePath string)
- func (d *Directory) DeleteFile(relativePath string)
- func (d *Directory) GetDirectory(relativePath string) *Directory
- func (d *Directory) GetFile(relativePath string) *File
- func (d *Directory) SaveAsZip(fileName string) error
- func (d *Directory) WriteFile(relativePath string, content []byte)
- type File
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Directory ¶
Directory represents a directory in the virtual disk.
func NewVirtualDisk ¶
func NewVirtualDisk() *Directory
NewVirtualDisk creates a new virtual disk with the root directory.
func (*Directory) CompressAsZip ¶
CompressAsZip returns []byte which, when saved, is a valid zip archive.
func (*Directory) CreateDirectory ¶
func (*Directory) DeleteFile ¶
func (*Directory) GetDirectory ¶
Click to show internal directories.
Click to hide internal directories.