Echa un vistazo a localgogoo-go, un paquete GO que le permite usar localgogoo desde la línea de comando.

Si tiene la versión fuera de línea de sitios web como (MDN, W3Schools, Php.net, etc.), entonces esta es una herramienta imprescindible para usted.
LocalGoogoo es un motor de búsqueda mínimo que le ahorra el estrés de pasar manualmente sus sitios web fuera de línea en busca de información.
Con LocalGoogoo, simplemente rastrea/indexa estos sitios web fuera de línea y solo con una sola consulta de búsqueda obtiene la información que necesita.


git clone http://github.com/kodejuice/localgoogoo.git
cd localgoogoo
composer install Asegúrese de que la carpeta localgoogoo se coloque en algún lugar debajo de la raíz de su documento web local. Sus sitios web fuera de línea también deben estar en el directorio web local, Localgoogoo no podrá rastrearlos si no se puede acceder a través del protocolo http:// .
A continuación, configure la información de su base de datos en el archivo config.json que se encuentra en el directorio raíz
config.json
{
"DB_HOST" : " localhost " ,
"DB_USER" : " root " ,
"DB_PASSWORD" : " " ,
"DB_NAME" : " localgoogoo "
}
Nota: También puede configurar la información de su base de datos ejecutando ./bin/localgoogoo config
No tiene que crear manualmente la base de datos, LocalGooGoo automáticamente lo hace.
Después de la configuración, visite (http: // localhost/rath/to/localgoogoo) debería ver algo como esto:

Y eso es todo, puede ir a la página de sitios web rastreados para rastrear/indexar sitios web, facilitar su vida.
Si es nuevo en el asunto de las gloriosas fuera de línea, entonces debe consultar HTTrack, un software que le permite descargar un sitio web mundial de Internet a un directorio local, construyendo recursivamente todos los directorios, obteniendo HTML, imágenes y otros archivos desde el servidor a su computadora.
LocalGoogoo tiene licencia bajo la licencia MIT.