Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 934 Bytes

README.md

File metadata and controls

15 lines (11 loc) · 934 Bytes

meili CircleCI Documentation

meili is a go package for using MeiliSearch

It has no dependencies outside the go standard library and is designed to be lightweight and easy to use.

comparison to meilisearch-go

  • zero external dependencies
  • no 'builder' pattern-ish API.
  • cleaner API through use of functional options instead of configuration structs
  • use of json.RawMessage for user supplied documents instead of reflection/automatic JSON encoding
    • this means no Hits []interface{} where the interface is unable to be your actual struct
    • you can also use your own higher-performance json encoding library without issue.