13 lines
202 B
Go
13 lines
202 B
Go
|
package models
|
||
|
|
||
|
type Course struct {
|
||
|
Id int
|
||
|
Name string
|
||
|
}
|
||
|
|
||
|
type CourseRepository interface {
|
||
|
FindByName(name string) (Course, error)
|
||
|
GetAll() ([]Course, error)
|
||
|
FindById(id int) (Course, error)
|
||
|
}
|