Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package main
- import (
- "fmt"
- "github.com/blevesearch/bleve"
- )
- func main() {
- // open a new index
- mapping := bleve.NewIndexMapping()
- index, err := bleve.New("example.bleve", mapping)
- if err != nil {
- fmt.Println(err)
- return
- }
- data := struct {
- Name string
- }{
- Name: "text",
- }
- // index some data
- index.Index("id", data)
- // search for some text
- query := bleve.NewMatchQuery("text")
- search := bleve.NewSearchRequest(query)
- searchResults, err := index.Search(search)
- if err != nil {
- fmt.Println(err)
- return
- }
- fmt.Println(searchResults)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement