Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBootstrapper ¶
func NewBootstrapper(path string, opts ...option) bootstrapper
func WithInvokables ¶
func WithInvokables(val ...interface{}) option
func WithModules ¶
func WithModules(val ...interface{}) option
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package cache provides caching adapters for go-micro
|
Package cache provides caching adapters for go-micro |
Package cache auto-injects and initializes a go-micro client for go-micro services
|
Package cache auto-injects and initializes a go-micro client for go-micro services |
Package config provides go-micro adapters' configuration structures
|
Package config provides go-micro adapters' configuration structures |
Package crypto provides basic cryptography wrappers and implementations for encryption, token management and hashing.
|
Package crypto provides basic cryptography wrappers and implementations for encryption, token management and hashing. |
Package events provides emitter adapters for services
|
Package events provides emitter adapters for services |
Package functions provides functional convenience structures
|
Package functions provides functional convenience structures |
Package log provides generic interface and implementations for logging.
|
Package log provides generic interface and implementations for logging. |
hook
Package hook provides logging hooks.
|
Package hook provides logging hooks. |
Package messaging provides a broker wrapper for go-micro broker.
|
Package messaging provides a broker wrapper for go-micro broker. |
Package middleware provides http middlewares
|
Package middleware provides http middlewares |
wrapper
Package wrapper provides middleware wrappers for http/rpc services.
|
Package wrapper provides middleware wrappers for http/rpc services. |
Package registry provides a go-micro compatible registry implementation
|
Package registry provides a go-micro compatible registry implementation |
Package resilience provides a go-micro compatible resilience patterns.
|
Package resilience provides a go-micro compatible resilience patterns. |
service
|
|
http
Package http provides an http service entry point.
|
Package http provides an http service entry point. |
repl
Package repl provides an http server with healthchecks, prometheus and so on endpoints.
|
Package repl provides an http server with healthchecks, prometheus and so on endpoints. |
rpc
Package rpc provides an rpc service entry point.
|
Package rpc provides an rpc service entry point. |
Package storage provides a store wrapper over go-micro's store.Store and several implementations.
|
Package storage provides a store wrapper over go-micro's store.Store and several implementations. |
Click to show internal directories.
Click to hide internal directories.