Erstellen Sie ein hochleistungsfähiges Dateisystem-Indexer- und Suchwerkzeug in Go. Implementieren Sie eine rekursive Verzeichnisdurchquerung mit konfigurierbarer Tiefe. Fügen Sie die Extraktion von Dateimetadaten hinzu, einschließlich Größe, Daten und Berechtigungen. Schließen Sie die Inhaltsindizierung mit optionaler Volltextsuche ein. Implementieren Sie eine erweiterte Abfragesyntax mit booleschen Operatoren und Wildcards. Fügen Sie eine inkrementelle Indizierung zur Leistungssteigerung hinzu. Schließen Sie Exportfunktionen in den Formaten JSON und CSV ein. Implementieren Sie die Hervorhebung von Suchergebnissen. Fügen Sie die Erkennung doppelter Dateien mithilfe von ch... hinzu.