Directories
¶
| Path | Synopsis |
|---|---|
|
Package cli provides the cli for go-orb.
|
Package cli provides the cli for go-orb. |
|
Package client provides an interface and helpers for go-orb clients.
|
Package client provides an interface and helpers for go-orb clients. |
|
Package codecs is provides an interface to encode and decode content types to and from byte sequences.
|
Package codecs is provides an interface to encode and decode content types to and from byte sequences. |
|
Package config provides config handling for go-micro.
|
Package config provides config handling for go-micro. |
|
source
Package source provides a base for all config sources.
|
Package source provides a base for all config sources. |
|
Package event contains an interface as well as helpers for go-orb events.
|
Package event contains an interface as well as helpers for go-orb events. |
|
Package kvstore is an interface for distributed key-value data storage.
|
Package kvstore is an interface for distributed key-value data storage. |
|
Package log contains a golang.org/x/exp/slog compatible logger.
|
Package log contains a golang.org/x/exp/slog compatible logger. |
|
Package metrics provides a Wrapper around hashicorp/go-metrics.
|
Package metrics provides a Wrapper around hashicorp/go-metrics. |
|
Package registry is a component for service discovery
|
Package registry is a component for service discovery |
|
Package server provides the go-orb server.
|
Package server provides the go-orb server. |
|
Package types provides marker's, these are here against dependency cycles.
|
Package types provides marker's, these are here against dependency cycles. |
|
util
|
|
|
addr
Package addr provides functions to retrieve local IP addresses from device interfaces.
|
Package addr provides functions to retrieve local IP addresses from device interfaces. |
|
container
Package container contains generic containers.
|
Package container contains generic containers. |
|
metadata
Package metadata is a way of defining message headers
|
Package metadata is a way of defining message headers |
|
net
Package net provides net utilities.
|
Package net provides net utilities. |
|
orberrors
Package orberrors provides an error that must be transported on client<->server operations.
|
Package orberrors provides an error that must be transported on client<->server operations. |
|
slicemap
Package slicemap provides simple slice & map utility functions.
|
Package slicemap provides simple slice & map utility functions. |
|
tls
Package tls provides TLS utilities.
|
Package tls provides TLS utilities. |
|
ultrapool
Package ultrapool implements a blazing fast worker pool with adaptive spawning of new workers and cleanup of idle workers It was modeled after valyala/fasthttp's worker pool which is one of the best worker pools I've seen in the Go world.
|
Package ultrapool implements a blazing fast worker pool with adaptive spawning of new workers and cleanup of idle workers It was modeled after valyala/fasthttp's worker pool which is one of the best worker pools I've seen in the Go world. |
Click to show internal directories.
Click to hide internal directories.