forked from apps/featurer
17 lines
553 B
Go
17 lines
553 B
Go
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{}
|