11 lines
312 B
Go
11 lines
312 B
Go
package repository
|
|
|
|
import entity "git.ego.freeddns.org/egommerce/api-entities/identity/entity"
|
|
|
|
type UserRepositoryInterface interface {
|
|
GetByID(id string) (*entity.User, error)
|
|
Create(user *entity.User) (*entity.User, error)
|
|
Update(user *entity.User) (*entity.User, error)
|
|
Delete(id int64) (bool, error)
|
|
}
|