Skip to content

kevinclark/indexer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a very basic search-engine engine that I'm writing to help me learn more about go.

If you'd like to play with it, index.go at top level is an example entry point that will index a maildir path and is able to load the index back in for querying. Currently it doesn't support snippets and the inverted index doesn't have term locations - just existence in a file.

This was developed against the enron corpus, but since it's using go's built in mail parser, I expect it should work for maildir's in general.

It's possible you shouldn't copy idioms in this repo since I'm just learning them myself. This might turn into something real, but isn't currently intended for anything in production.

So take everything here with a grain of salt.

About

A simple search engine engine in Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages