Versions in this module Expand all Collapse all v1 v1.1.0 Aug 14, 2015 Changes in this version + type AppFiles interface + AppFilesInDir func(dir string) (appFiles []models.AppFileFields, err error) + CopyFiles func(appFiles []models.AppFileFields, fromDir, toDir string) (err error) + CountFiles func(directory string) int64 + WalkAppFiles func(dir string, onEachFile func(string, string) error) (err error) + type ApplicationFiles struct + func (appfiles ApplicationFiles) AppFilesInDir(dir string) (appFiles []models.AppFileFields, err error) + func (appfiles ApplicationFiles) CopyFiles(appFiles []models.AppFileFields, fromDir, toDir string) (err error) + func (appfiles ApplicationFiles) CountFiles(directory string) int64 + func (appfiles ApplicationFiles) WalkAppFiles(dir string, onEachFile func(string, string) error) (err error) + type ApplicationZipper struct + func (zipper ApplicationZipper) GetZipSize(zipFile *os.File) (int64, error) + func (zipper ApplicationZipper) IsZipFile(file string) (result bool) + func (zipper ApplicationZipper) Unzip(appDir string, destDir string) (err error) + func (zipper ApplicationZipper) Zip(dirOrZipFile string, targetFile *os.File) (err error) + type CfIgnore interface + FileShouldBeIgnored func(path string) bool + func NewCfIgnore(text string) CfIgnore + type Zipper interface + GetZipSize func(zipFile *os.File) (int64, error) + IsZipFile func(path string) bool + Unzip func(appDir string, destDir string) (err error) + Zip func(dirToZip string, targetFile *os.File) (err error)