package repository import "controle-de-estoque/internal/model" type InventoryRepository interface { Create(p *model.ProductInput) *model.Product FindByID(id int) (*model.Product, error) FindAll() map[int]*model.Product Update(p *model.Product) error Delete(id int) error }