Есть ли какой-нибудь бесплатный способ поиска в github, который не сильно ограничен и прост (иначе: поиск специальных символов или использование регулярных выражений)? - PullRequest
1 голос
/ 01 мая 2020

Похоже, что консоль Google оплачивается за github (я не могу найти бесплатный способ поиска содержимого в репозиториях, только по их именам и метаданным), а также поиск по github даже не позволяет мне искать " = "не говоря уже о более сложных регулярных выражениях, таких как ^. * [$] var [=] foo или около того. Мы ограничены только простым поиском? * 1001 спасибо *

1 Ответ

0 голосов
/ 02 мая 2020

Возможно, вы хотите взглянуть на гончую:

  • Github: https://github.com/hound-search/hound
  • Docker Концентратор: https://hub.docker.com/r/etsy/hound

    Hound - чрезвычайно быстрая поисковая система исходного кода. Ядро основано на этой статье (и коде) от Russ Cox: соответствие регулярных выражений индексу триграмм. Сама собака - это интерфейс c React, который общается с Go бэкэндом. Бэкэнд поддерживает актуальный индекс для каждого хранилища и отвечает на запросы поиска через минимальный API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...