Documentation
¶
Overview ¶
定义共享的基类和方法
Index ¶
- type FileStore
- func (fs *FileStore) CopyFile(srcSubDir, srcFileName, destSubDir, destFileName string) error
- func (fs *FileStore) CreateFile(subDir, fileName string) error
- func (fs *FileStore) Delete(subDir, fileName string) error
- func (fs *FileStore) DeleteAll(subDir string) error
- func (fs *FileStore) Exists(subDir, fileName string) (bool, error)
- func (fs *FileStore) ListFiles(subDir string) ([]string, error)
- func (fs *FileStore) OpenFile(subDir, fileName string) (*os.File, error)
- func (fs *FileStore) Read(subDir, fileName string) ([]byte, error)
- func (fs *FileStore) RenameFile(oldSubDir, oldFileName, newSubDir, newFileName string) error
- func (fs *FileStore) WalkFiles(subDir string, callback func(filePath string, info os.FileInfo) error) error
- func (fs *FileStore) Write(subDir, fileName string, data []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileStore ¶
FileStore 封装了文件存储的操作
func NewFileStore ¶
NewFileStore 创建一个新的FileStore实例
func (*FileStore) CreateFile ¶
CreateFile 在指定子目录创建一个新文件
func (*FileStore) RenameFile ¶
RenameFile 重命名或移动文件
Click to show internal directories.
Click to hide internal directories.