Directories
¶
| Path | Synopsis |
|---|---|
|
collections
|
|
|
constraints
Package constraints provides generic constraints for use with the collection package.
|
Package constraints provides generic constraints for use with the collection package. |
|
maps
Package maps provides generic map data structures.
|
Package maps provides generic map data structures. |
|
sets
Package sets provides generic set data structures.
|
Package sets provides generic set data structures. |
|
Package config builds and represents the configuration of Dogma applications and handlers.
|
Package config builds and represents the configuration of Dogma applications and handlers. |
|
internal/configbuilder
Package configbuilder provides utilities for building configuration components.
|
Package configbuilder provides utilities for building configuration components. |
|
internal/constraints
Package constraints defines interfaces/constraints for the various interfaces defined in the Dogma package.
|
Package constraints defines interfaces/constraints for the various interfaces defined in the Dogma package. |
|
internal/renderer
Package renderer provides utilities for rendering configuration.
|
Package renderer provides utilities for rendering configuration. |
|
runtimeconfig
Package runtimeconfig builds configuration from dogma.Application instances.
|
Package runtimeconfig builds configuration from dogma.Application instances. |
|
enginetest
|
|
|
stubs
Package stubs is a set of test stubs for Dogma interfaces.
|
Package stubs is a set of test stubs for Dogma interfaces. |
|
Package envelope packs Dogma messages into envelopes and unpacks them again.
|
Package envelope packs Dogma messages into envelopes and unpacks them again. |
|
grpc
|
|
|
internal
|
|
|
enum
Package enum provides utilities for implementing exhaustive enumerations.
|
Package enum provides utilities for implementing exhaustive enumerations. |
|
typename
Package typename produces fully-qualified Go type names.
|
Package typename produces fully-qualified Go type names. |
|
Package message provides basic reflection utilities specialized for representing and querying information about Dogma messages.
|
Package message provides basic reflection utilities specialized for representing and querying information about Dogma messages. |
|
Package optional provides a way to represent optional values.
|
Package optional provides a way to represent optional values. |
|
protobuf
|
|
|
Package telemetry provides an API for reporting engine-level telemtry data.
|
Package telemetry provides an API for reporting engine-level telemtry data. |
|
Package uuidcollection provides collections keyed by UUID.
|
Package uuidcollection provides collections keyed by UUID. |
|
x
|
|
|
xatomic
Package xatomic provides atomic utilities.
|
Package xatomic provides atomic utilities. |
|
xcontext
Package xcontext provides utilities for working with contexts.
|
Package xcontext provides utilities for working with contexts. |
|
xrapid
Package xrapid contains custom generators and other utilities for working with the pgregory.net/rapid testing framework.
|
Package xrapid contains custom generators and other utilities for working with the pgregory.net/rapid testing framework. |
Click to show internal directories.
Click to hide internal directories.