| @@ -1,6 +1,9 @@ | |||||
| package util | package util | ||||
| import "os" | |||||
| import ( | |||||
| "io/ioutil" | |||||
| "os" | |||||
| ) | |||||
| func FileExist(path string) bool { | func FileExist(path string) bool { | ||||
| if _, err := os.Stat(path); os.IsNotExist(err) { | if _, err := os.Stat(path); os.IsNotExist(err) { | ||||
| @@ -8,3 +11,20 @@ func FileExist(path string) bool { | |||||
| } | } | ||||
| return true | return true | ||||
| } | } | ||||
| func ListFiles(path string) []string { | |||||
| res := []string{} | |||||
| files, err := ioutil.ReadDir(path) | |||||
| if err != nil { | |||||
| panic(err) | |||||
| } | |||||
| for _, f := range files { | |||||
| if !f.IsDir() { | |||||
| res = append(res, f.Name()) | |||||
| } | |||||
| } | |||||
| return res | |||||
| } | |||||