10 lines
199 B
Go
10 lines
199 B
Go
package user
|
|
|
|
type UserCRUD interface {
|
|
Create(user *User) error
|
|
GetByID(id int64) (*User, error)
|
|
GetByUsername(username string) (*User, error)
|
|
Update(user *User) error
|
|
Delete(id int64) error
|
|
}
|