Versions in this module Expand all Collapse all v1 v1.1.0 Jun 15, 2021 Changes in this version + type Package struct + Name string + Release int + type Packages []Package + func (pkgs Packages) Len() int + func (pkgs Packages) Less(i, j int) bool + func (pkgs Packages) Swap(i, j int) + type SqliteStore struct + func (s *SqliteStore) Close() error + func (s *SqliteStore) DoneToDo(name string, Continue bool) error + func (s *SqliteStore) GetForward(lhs string) (Packages, error) + func (s *SqliteStore) GetReverse(rhs string) (Packages, error) + func (s *SqliteStore) GetToDo() (Packages, int, int, error) + func (s *SqliteStore) Open(location string) error + func (s *SqliteStore) ResetToDo() error + func (s *SqliteStore) StartToDo(name string) error + func (s *SqliteStore) Update(i *index.Index) error + func (s *SqliteStore) WorstToDo(name string) (Packages, error) + type Store interface + Close func() error + DoneToDo func(name string, Continue bool) error + GetForward func(lhs string) (Packages, error) + GetReverse func(rhs string) (Packages, error) + GetToDo func() (Packages, int, int, error) + Open func(location string) error + ResetToDo func() error + StartToDo func(name string) error + Update func(i *index.Index) error + WorstToDo func(name string) (Packages, error) + func NewSqliteStore() Store + func NewStore() Store