package main import ( "os" "path/filepath" ) func FindFiles(lookhere string) ([]string, error) { var allfiles []string err := filepath.Walk(lookhere, func(path string, info os.FileInfo, err error) error { if err != nil { return err } if !info.IsDir() { allfiles = append(allfiles, path) } return nil }) return allfiles, err }