Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Indexer ¶
type Indexer interface { // Index stores the module@version into the index backend. // Implementer must create the Timestamp at the time and set it // to the time this method is call. Index(ctx context.Context, mod, ver string) error // Lines returns the module@version lines given the time and limit // constraints Lines(ctx context.Context, since time.Time, limit int) ([]*Line, error) }
Indexer is an interface that can process new module@versions and also retrieve 'limit' module@versions that were indexed after 'since'.
Click to show internal directories.
Click to hide internal directories.