1
0
forked from apps/featurer
featurer/server/internal/services/core/datastore.go

17 lines
553 B
Go
Raw Permalink Normal View History

2024-10-12 13:04:09 +05:00
package core
import "errors"
// ServiceNameDatastore is a service name for data storage implementation.
const ServiceNameDatastore = "datastore"
var (
// ErrDatastore indicates that error appeared somewhere in data storage service.
ErrDatastore = errors.New("datastore")
// ErrDatastoreServiceIsInvalid appears when data storage implementation isn't conforming to interface.
ErrDatastoreServiceIsInvalid = errors.New("invalid datastore implementation")
)
// DataStore is an interface for data storage implementations.
type DataStore interface{}