Package solr provides functions to connect to Solr and make request for getting individual documents, executing searches, updating, and deleteing documents. This package is geared towards supporting a web user interface that queries and filters Solr via facets. As such it provides functionality to handle the typical request-response workflow of a web application. For example SearchResponse provides URLs to re-execute a search and handle pagination, likewise the Facets returned in a SearchResponse include URLs to add or remove a filter for a given facet field/value. Most basic search usage: Search with options: Search with options from a query string (req is *http.Request from a web handler)
Butterfly === The web crawler base on Apache Solr for StarStart!. Copyright(c) 2020 Star Inc. All Rights Reserved. The software licensed under Mozilla Public License Version 2.0
Package helios contains packages for interacting with Apache Solr