Documentation
¶
Overview ¶
Package datastore contains the interfaces that the Catalog service in the ACME Serverless Fitness Shop needs to store and retrieve data. In order to add a new service, the Manager interface needs to be implemented.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager interface { AddProduct(p acmeserverless.CatalogItem) error GetProduct(productID string) (acmeserverless.CatalogItem, error) GetProducts() ([]acmeserverless.CatalogItem, error) }
Manager is the interface that describes the methods the data store needs to implement to be able to work with the ACME Serverless Fitness Shop.
Directories
¶
Path | Synopsis |
---|---|
Package dynamodb leverages Amazon DynamoDB, a key-value and document database that delivers single-digit millisecond performance at any scale to store data.
|
Package dynamodb leverages Amazon DynamoDB, a key-value and document database that delivers single-digit millisecond performance at any scale to store data. |
Package mongodb leverages cross-platform document-oriented database program.
|
Package mongodb leverages cross-platform document-oriented database program. |
Click to show internal directories.
Click to hide internal directories.