A modern text indexing library for go
|
7 years ago | |
---|---|---|
analysis | 7 years ago | |
config | 7 years ago | |
docs | 7 years ago | |
document | 7 years ago | |
http | 7 years ago | |
index | 7 years ago | |
numeric_util | 8 years ago | |
registry | 7 years ago | |
search | 7 years ago | |
test | 7 years ago | |
utils | 7 years ago | |
.gitignore | 7 years ago | |
.travis.yml | 7 years ago | |
LICENSE | 8 years ago | |
README.md | 7 years ago | |
config.go | 7 years ago | |
doc.go | 8 years ago | |
error.go | 7 years ago | |
examples_test.go | 7 years ago | |
index.go | 7 years ago | |
index_alias.go | 8 years ago | |
index_alias_impl.go | 8 years ago | |
index_alias_impl_test.go | 7 years ago | |
index_impl.go | 7 years ago | |
index_meta.go | 7 years ago | |
index_meta_test.go | 7 years ago | |
index_race_test.go | 7 years ago | |
index_stats.go | 8 years ago | |
index_test.go | 7 years ago | |
mapping_document.go | 7 years ago | |
mapping_field.go | 8 years ago | |
mapping_index.go | 7 years ago | |
mapping_test.go | 7 years ago | |
query.go | 8 years ago | |
query_boolean.go | 7 years ago | |
query_conjunction.go | 8 years ago | |
query_date_range.go | 8 years ago | |
query_disjunction.go | 8 years ago | |
query_fuzzy.go | 8 years ago | |
query_match.go | 8 years ago | |
query_match_all.go | 8 years ago | |
query_match_none.go | 8 years ago | |
query_match_phrase.go | 8 years ago | |
query_numeric_range.go | 8 years ago | |
query_phrase.go | 8 years ago | |
query_prefix.go | 8 years ago | |
query_regexp.go | 8 years ago | |
query_string.go | 8 years ago | |
query_string.nex | 7 years ago | |
query_string.nn.go | 7 years ago | |
query_string.y | 8 years ago | |
query_string.y.go | 8 years ago | |
query_string_parser.go | 8 years ago | |
query_string_parser_test.go | 7 years ago | |
query_term.go | 8 years ago | |
query_test.go | 7 years ago | |
query_wildcard.go | 8 years ago | |
reflect.go | 8 years ago | |
search.go | 8 years ago | |
search_test.go | 8 years ago |
modern text indexing in go - blevesearch.com
Try out bleve live by searching our wiki.
Discuss usage and development of bleve in the google group.
message := struct{
Id string
From string
Body string
}{
Id: "example",
From: "marty.schoch@gmail.com",
Body: "bleve indexing is easy",
}
mapping := bleve.NewIndexMapping()
index, err := bleve.New("example.bleve", mapping)
if err != nil {
panic(err)
}
index.Index(message.Id, message)
index, _ := bleve.Open("example.bleve")
query := bleve.NewQueryStringQuery("bleve")
searchRequest := bleve.NewSearchRequest(query)
searchResult, _ := index.Search(searchRequest)
Apache License Version 2.0