1234567891011121314151617181920212223242526 |
- package repository
- import (
- "city_chips/internal/model"
- "context"
- )
- type HikvisionRepository interface {
- GetHikvision(ctx context.Context, id int64) (*model.Hikvision, error)
- }
- func NewHikvisionRepository(repository *Repository) HikvisionRepository {
- return &hikvisionRepository{
- Repository: repository,
- }
- }
- type hikvisionRepository struct {
- *Repository
- }
- func (r *hikvisionRepository) GetHikvision(ctx context.Context, id int64) (*model.Hikvision, error) {
- var hikvision model.Hikvision
- return &hikvision, nil
- }
|