Documentation ¶
Index ¶
- Variables
- func NewAuthService(authConfig env.AuthConfig) service.AuthService
- func NewSneakerReferenceService(sneakerReferenceRepo repo.SneakerReferenceRepository, ...) service.SneakerReferenceService
- type ReferenceSorter
- func (s *ReferenceSorter) Asc() []*model.SneakerReference
- func (s *ReferenceSorter) Desc() []*model.SneakerReference
- func (s *ReferenceSorter) Len() int
- func (s *ReferenceSorter) Less(i, j int) bool
- func (s *ReferenceSorter) Sort(desc bool) []*model.SneakerReference
- func (s *ReferenceSorter) Swap(i, j int)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrReferenceNotFound = errors.New("sneaker reference Not Found") ErrReferenceNotValid = errors.New("sneaker reference Not Valid") )
Functions ¶
func NewAuthService ¶
func NewAuthService(authConfig env.AuthConfig) service.AuthService
func NewSneakerReferenceService ¶
func NewSneakerReferenceService(sneakerReferenceRepo repo.SneakerReferenceRepository, serviceConfig env.CommonConfig) service.SneakerReferenceService
Types ¶
type ReferenceSorter ¶
type ReferenceSorter struct {
// contains filtered or unexported fields
}
func NewSorter ¶
func NewSorter(items []*model.SneakerReference, property string) (s *ReferenceSorter)
func (*ReferenceSorter) Asc ¶
func (s *ReferenceSorter) Asc() []*model.SneakerReference
func (*ReferenceSorter) Desc ¶
func (s *ReferenceSorter) Desc() []*model.SneakerReference
func (*ReferenceSorter) Len ¶
func (s *ReferenceSorter) Len() int
func (*ReferenceSorter) Less ¶
func (s *ReferenceSorter) Less(i, j int) bool
func (*ReferenceSorter) Sort ¶
func (s *ReferenceSorter) Sort(desc bool) []*model.SneakerReference
func (*ReferenceSorter) Swap ¶
func (s *ReferenceSorter) Swap(i, j int)
Click to show internal directories.
Click to hide internal directories.