Індексатор файлової системи на Go: CLI-інструмент для пошуку

Опис

Потужний інструмент для індексації файлової системи

Цей промпт допоможе створити професійний CLI-інструмент на мові Go для ефективної індексації та пошуку файлів. Рішення підходить для роботи з великими директоріями та підтримує розширені функції пошуку.

Для кого підходить

  • Розробники, які працюють з великими файловими системами
  • DevOps-інженери для автоматизації обробки файлів
  • Спеціалісти з аналізу даних

Ключові можливості

  • Рекурсивний обхід директорій з налаштовуваною глибиною
  • Вилучення метаданих: розмір, дати, права доступу
  • Повнотекстовий пошук з розширеним синтаксисом запитів
  • Інкрементальна індексація для оптимізації продуктивності
  • Експорт результатів у форматах JSON та CSV
  • Виявлення дублікатів через контрольні суми
  • Паралельна обробка для багатоядерних систем
>_ Промпт
Створи високошвидкісний інструмент для індексації файлової системи та пошуку на Go. Реалізуй рекурсивний обхід директорій з налаштовуваною глибиною. Додай вилучення метаданих файлів, включаючи розмір, дати та права доступу. Включи індексацію вмісту з опціональним повнотекстовим пошуком. Реалізуй розширений синтаксис запитів з булевими операторами та символами підстановки. Додай інкрементальну індексацію для підвищення продуктивності. Включи функціональність експорту у форматах JSON та CSV. Реалізуй підсвічування результатів пошуку. Додай виявлення дублікатів файлів за допомогою контрольних сум. Включи статистику продуктивності та звітність про прогрес. Реалізуй паралельну обробку для використання багатоядерних процесорів.
Категорії:
Моделі:
Формат виводу: