Documentation
¶
Overview ¶
Package inmem implements a layer of services in memory using purely Go constructs. In theory, they can be swapped out for services implemented using other tech, e.g. databases, redis, etc.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CacheConfig ¶ added in v0.0.11
type CloudService ¶ added in v0.0.19
type CloudService struct {
// contains filtered or unexported fields
}
func NewCloudService ¶ added in v0.0.19
func NewCloudService(configs ...cloud.Config) (*CloudService, error)
func NewCloudServiceWithDefaults ¶ added in v0.0.32
func NewCloudServiceWithDefaults() *CloudService
func (*CloudService) GetCloudConfig ¶ added in v0.0.19
func (cs *CloudService) GetCloudConfig(name string) (cloud.Config, error)
func (*CloudService) ListCloudConfigs ¶ added in v0.0.19
func (cs *CloudService) ListCloudConfigs() []cloud.Config
Click to show internal directories.
Click to hide internal directories.