Documentation ¶
Index ¶
- type MemoryUserRepository
- func (r *MemoryUserRepository) Create(user *userEntity.User) error
- func (r *MemoryUserRepository) Delete(id uint64) error
- func (r *MemoryUserRepository) Get(id uint64) (*userEntity.User, error)
- func (r *MemoryUserRepository) Update(id uint64, updFunc func(*userEntity.User) (*userEntity.User, error)) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MemoryUserRepository ¶
type MemoryUserRepository struct {
// contains filtered or unexported fields
}
func NewMemoryUserRepository ¶
func NewMemoryUserRepository() *MemoryUserRepository
func (*MemoryUserRepository) Create ¶
func (r *MemoryUserRepository) Create(user *userEntity.User) error
func (*MemoryUserRepository) Delete ¶
func (r *MemoryUserRepository) Delete(id uint64) error
func (*MemoryUserRepository) Get ¶
func (r *MemoryUserRepository) Get(id uint64) (*userEntity.User, error)
func (*MemoryUserRepository) Update ¶
func (r *MemoryUserRepository) Update( id uint64, updFunc func(*userEntity.User) (*userEntity.User, error), ) error
Click to show internal directories.
Click to hide internal directories.