gobuch/best-practices/project-structure/dependency-sample/user.go
2020-08-21 06:26:40 +02:00

15 lines
273 B
Go

//go:generate mockgen -source=user.go -package mocks -destination mocks/user_service.go
package applicationx
type User struct {
ID int
name string
}
type UserService interface {
CreateUser(u *User) error
ReadUser(id int) (*User, error)
DeleteUser(id int) error
}