package files import ( "os" ) func IsDir(name string) bool { if info, err := os.Stat(name); err == nil { return info.IsDir() } return false } func FileIsExisted(filename string) bool { existed := true if _, err := os.Stat(filename); os.IsNotExist(err) { existed = false } return existed } func MakeDir(dir string) error { if !FileIsExisted(dir) { if err := os.MkdirAll(dir, 0777); err != nil { //os.ModePerm return err } } return nil }