B
Size: a a a
B
АП
AK
АП
АП
АП
AK
АП
AK
АП
AK
АП
АП
АП
АП
АП
АП
type ApplesRepository interface{
Collection() ([]*AppleModel,error)
Read(builder ApplesRepositoryBuilder) (*AppleModel, error)
Update(builder ApplesRepositoryBuilder, model AppleModel) (*AppleModel, error)
Delete(builder ApplesRepositoryBuilder) error
}
type ApplesRepositoryBuilder interface{
GetByName(name string) ApplesRepositoryBuilder
}
type AppleModel struct {
Name string
}
АП
AK
АП