services

package
v0.5.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 30, 2025 License: Apache-2.0 Imports: 0 Imported by: 10

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Provider

type Provider interface {
	// GetService returns an instance of the given type
	GetService(v any) (any, error)
}

Provider is used to return instances of a given type

type Registry

type Registry interface {
	Provider
	RegisterService(service any) error
}

Registry is a Provider that allows the developer to register services as well.

Directories

Path Synopsis
io
mock
Code generated by counterfeiter.
Code generated by counterfeiter.
fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
metricsfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
id
kms
mock
Code generated by counterfeiter.
Code generated by counterfeiter.
operations/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
storage
db
driver/common/mock
Code generated by counterfeiter.
Code generated by counterfeiter.
driver/sql/query/common/mock
Code generated by counterfeiter.
Code generated by counterfeiter.
kvs
mock
Code generated by counterfeiter.
Code generated by counterfeiter.
web
web
server/middleware/fakes
Code generated by counterfeiter.
Code generated by counterfeiter.
server/mocks
Code generated by counterfeiter.
Code generated by counterfeiter.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL