Versions in this module Expand all Collapse all v3 v3.3.100 Mar 10, 2021 Changes in this version + const DefaultFileMode + const SnapshotFlagFilename + func CreateFlagFile(dir string, filename string, msg Marshaler, fs vfs.IFS) (err error) + func DirExist(name string, fs vfs.IFS) (bool, error) + func Exist(name string, fs vfs.IFS) (bool, error) + func ExtractTarBz2(bz2fn string, toDir string, fs vfs.IFS) error + func GetFlagFileContent(dir string, filename string, msg Unmarshaler, fs vfs.IFS) (err error) + func HasFlagFile(dir string, filename string, fs vfs.IFS) bool + func IsDirMarkedAsDeleted(dir string, fs vfs.IFS) (bool, error) + func MarkDirAsDeleted(dir string, msg Marshaler, fs vfs.IFS) error + func Mkdir(dir string, fs vfs.IFS) error + func MkdirAll(dir string, fs vfs.IFS) error + func RemoveFlagFile(dir string, filename string, fs vfs.IFS) error + func SyncDir(dir string, fs vfs.IFS) (err error) + func TempFile(dir, pattern string, fs vfs.IFS) (f vfs.File, name string, err error) + type Marshaler interface + Marshal func() ([]byte, error) + type Unmarshaler interface + Unmarshal func([]byte) error