package sensors import "time" type Service struct { repo Repository } func NewService(repo Repository) *Service { return &Service{ repo: repo, } } func (s *Service) RegisterSensor(sensor Sensor) error { return nil } func (s *Service) UpdateSensor(sensor Sensor) error { return nil } func (s *Service) GetSensor(sensorID string) (Sensor, error) { return Sensor{}, nil } func (s *Service) GetValues(sensorID string, from, to time.Time) (Sensor, error) { return Sensor{}, nil } func (s *Service) ListSensors() ([]Sensor, error) { return []Sensor{}, nil }