package main
import ( "fmt" "os" "path/filepath" "strings" )
func searchFiles(root, query string) { filepath.Walk(root, func(path string, info os.FileInfo, err error) error { if err != nil { return nil } if strings.Contains(strings.ToLower(info.Name()), strings.ToLower(query)) { fmt.Println("📂 Found:", path) } return nil }) }
func main() { var root, query string fmt.Print("Enter directory to search: ") fmt.Scanln(&root) fmt.Print("Enter file name to search: ") fmt.Scanln(&query)
searchFiles(root, query)
}