Versions in this module Expand all Collapse all v0 v0.2.7 Dec 22, 2019 v0.2.6 Dec 22, 2019 Changes in this version + const STDIN + func AssignPathContext(ctx context.Context, path string) context.Context + func ContextForPath(path string) (context.Context, error) + func Drivers() []string + func Modes() []string + func PathForContext(ctx context.Context) (string, error) + func Register(name string, driver Driver) + type Driver interface + IndexURI func(context.Context, IndexerFunc, string) error + Open func(string) error + type Indexer struct + Driver Driver + Func IndexerFunc + Indexed int64 + Logger *log.WOFLogger + func NewIndexer(dsn string, f IndexerFunc) (*Indexer, error) + func (i *Indexer) Index(ctx context.Context, paths ...string) error + func (i *Indexer) IndexPath(path string, args ...interface{}) error + func (i *Indexer) IndexPaths(paths []string, args ...interface{}) error + func (i *Indexer) IsIndexing() bool + type IndexerContextKey string + type IndexerFunc func(ctx context.Context, fh io.Reader, args ...interface{}) error