Gora: a simple, bare-bones solr client for Go by The Wireless Registry
Published in
1 min readMar 9, 2016
March 9, 2016 — The Wireless Registry has put together an open-source Solr client for Go, Gora.
Key features include:
- Use of HTTP connections.
- Support for facets and standard queries.
- Support for multiple hosts (SolrCloud) with recovery.
Gora has two layers:
- Low-level solr client (synchronous; constructs an appropriate JSON post to a given node+core combo via SolrJob interface inputs and deserializes the resulting JSON as a SolrResponse struct).
- Connection-management pool (addresses concurrent processing and connection management for the aforementioned client).
Check out Gora at github.com/wirelessregistry/gora
We appreciate feedback. Please be harsh and do break our code.