Files
athens/pkg/index/nop/nop.go
Nicholas Wiersma d932d50232 chore: lint code with golangci-lint (#1828)
* feat: add golangci-lint linting

* chore: fix linter issues

* feat: add linting into the workflow

* docs: update lint docs

* fix: cr suggestions

* fix: remove old formatting and vetting scripts

* fix: add docker make target

* fix: action go caching

* fix: depreciated actions checkout version

* fix: cr suggestion

* fix: cr suggestions

---------

Co-authored-by: Manu Gupta <manugupt1@gmail.com>
2023-02-24 20:39:17 -08:00

24 lines
394 B
Go

package nop
import (
"context"
"time"
"github.com/gomods/athens/pkg/index"
)
// New returns a no-op Indexer.
func New() index.Indexer {
return indexer{}
}
type indexer struct{}
func (indexer) Index(ctx context.Context, mod, ver string) error {
return nil
}
func (indexer) Lines(ctx context.Context, since time.Time, limit int) ([]*index.Line, error) {
return []*index.Line{}, nil
}