# Functions
NewMockRepository creates a new mock instance.
NewProductPostgreSQLRepository returns a new instance of ProductPostgreSQLRepository using the given Postgres connection.
# Structs
MockRepository is a mock of Repository interface.
MockRepositoryMockRecorder is the mock recorder for MockRepository.
ProductPostgreSQLModel represents the entity Product into SQL context in Database.
ProductPostgreSQLRepository is a Postgresql-specific implementation of the Repository.
# Interfaces
Repository provides an interface for operations related to product entities.