Консольный индексатор файловой системы
Создай на Go высокопроизводительный индексатор файловой системы и инструмент поиска. Реализуй рекурсивный обход каталогов с настраиваемой глубиной. Добавь извлечение…
Создай на Go высокопроизводительный индексатор файловой системы и инструмент поиска. Реализуй рекурсивный обход каталогов с настраиваемой глубиной. Добавь извлечение метаданных: размера, дат и прав доступа. Включи индексирование содержимого с необязательным полнотекстовым поиском. Реализуй расширенный синтаксис запросов с логическими операторами и подстановочными знаками. Добавь инкрементальное индексирование для производительности. Включи экспорт в JSON и CSV. Реализуй подсветку результатов поиска. Добавь обнаружение дубликатов по контрольным суммам. Включи статистику производительности и сообщения о прогрессе. Реализуй параллельную обработку для использования нескольких ядер.
Текст доступен бесплатно по CC0 1.0. Источники и лицензии.
Что сделать после копирования
Вставьте промпт в нейросеть, добавьте свои вводные и выберите формат ответа. Для фото или видео понадобится модель с поддержкой этой задачи. Проверьте результат и уточните запрос при необходимости.