Directories
¶
Path | Synopsis |
---|---|
Package enginetest provides reusable acceptance tests for verifying engine implementations.
|
Package enginetest provides reusable acceptance tests for verifying engine implementations. |
internal/testapp
Package testapp contains a Dogma application that is used to test engine implementations.
|
Package testapp contains a Dogma application that is used to test engine implementations. |
stubs
Package stubs is a set of test stubs for Dogma interfaces.
|
Package stubs is a set of test stubs for Dogma interfaces. |
grpc
|
|
eventstreamgrpc
Package eventstreamgrpc defines a gRPC service for consuming ordered streams of event messages.
|
Package eventstreamgrpc defines a gRPC service for consuming ordered streams of event messages. |
internal
|
|
Package marshaler provides abstractions for marshaling and unmarshaling values to and from a "portable" representation for persistence and transmission over networks.
|
Package marshaler provides abstractions for marshaling and unmarshaling values to and from a "portable" representation for persistence and transmission over networks. |
codecs/json
Package json contains a codec that uses Go's standard JSON marshaling.
|
Package json contains a codec that uses Go's standard JSON marshaling. |
codecs/protobuf
Package protobuf contains codec implementations for protocol buffers types.
|
Package protobuf contains codec implementations for protocol buffers types. |
codecs/stateless
Package stateless is a codec that provides efficient encoding of dogma.StatelessProcessRoot values.
|
Package stateless is a codec that provides efficient encoding of dogma.StatelessProcessRoot values. |
protobuf
|
|
envelopepb
Package envelopepb provides the "well-known" Envelope type for representing message envelopes as Protocol Buffers messages.
|
Package envelopepb provides the "well-known" Envelope type for representing message envelopes as Protocol Buffers messages. |
identitypb
Package identitypb provides the "well-known" Identity type for representing application and handler (etc) identifies as Protocol Buffers messages.
|
Package identitypb provides the "well-known" Identity type for representing application and handler (etc) identifies as Protocol Buffers messages. |
uuidpb
Package uuidpb provides the "well-known" UUID type for representing RFC 9562 (and formerly RFC 4122) UUIDs as Protocol Buffers messages.
|
Package uuidpb provides the "well-known" UUID type for representing RFC 9562 (and formerly RFC 4122) UUIDs as Protocol Buffers messages. |
Click to show internal directories.
Click to hide internal directories.