Documentation
¶
Index ¶
- func CopyFile(src, dst string) (err error)
- func Exists(path string) (bool, error)
- func FilterSubdir(filename string, subdirs []string) bool
- func GenCSVBooknamePattern(dir, bookName string) string
- func GetCleanSlashPath(path string) string
- func GetRelCleanSlashPath(rootdir, path string) (string, error)
- func IsSamePath(leftPath, rightPath string) bool
- func ParseCSVBooknamePatternFrom(filename string) (string, error)
- func ParseCSVFilenamePattern(filename string) (bookName, sheetName string, err error)
- func RangeFilesByFormat(dir string, fmt format.Format, callback func(bookPath string) error) error
- func RewriteSubdir(filename string, subdirRewrites map[string]string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CopyFile ¶
CopyFile copies a file from src to dst. If src and dst files exist, and are the same, then return success. Otherise, attempt to create a hard link between the two files. If that fail, copy the file contents from src to dst.
func FilterSubdir ¶ added in v0.9.7
func GenCSVBooknamePattern ¶ added in v0.10.7
func GetCleanSlashPath ¶ added in v0.9.6
func GetRelCleanSlashPath ¶ added in v0.9.6
func IsSamePath ¶ added in v0.9.13
func ParseCSVBooknamePatternFrom ¶ added in v0.10.7
func ParseCSVFilenamePattern ¶ added in v0.10.7
func RangeFilesByFormat ¶ added in v0.10.7
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.