Package solrbulk implements bulk SOLR imports.
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)
Script to retrieve the latest solr index data from a server
synonyms provides parsing for Solr synonym files Format details at (e.g.): https://lucene.apache.org/core/6_6_0/analyzers-common/org/apache/lucene/analysis/synonym/SolrTermParser.html