internal/

directory
v6.9.1 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2023 License: Apache-2.0

Directories

Path Synopsis
Package autoconfig contains a client for the auto-configuration streaming service.
Package autoconfig contains a client for the auto-configuration streaming service.
Package basictypes contains types and constants that are used by multiple Relay packages and do not have any testable logic of their own.
Package basictypes contains types and constants that are used by multiple Relay packages and do not have any testable logic of their own.
Package core contains Relay Proxy core implementation components and internal APIs.
Package core contains Relay Proxy core implementation components and internal APIs.
application
Package application providers helpers used by the command-line entry points of all versions of Relay.
Package application providers helpers used by the command-line entry points of all versions of Relay.
bigsegments
Package bigsegments contains logic for synchronizing big segments.
Package bigsegments contains logic for synchronizing big segments.
httpconfig
Package httpconfig provides helpers for special types of HTTP client configuration supported by Relay.
Package httpconfig provides helpers for special types of HTTP client configuration supported by Relay.
internal/browser
Package browser contains internal helpers that are only used for browser requests.
Package browser contains internal helpers that are only used for browser requests.
internal/events
Package events contains the internal implementation of event forwarding.
Package events contains the internal implementation of event forwarding.
internal/metrics
Package metrics implements Relay's integration with OpenCensus.
Package metrics implements Relay's integration with OpenCensus.
internal/store
Package store contains the internal implementation of how Relay interacts with the SDK's DataStore to detect data updates.
Package store contains the internal implementation of how Relay interacts with the SDK's DataStore to detect data updates.
logging
Package logging provides logging-related helpers.
Package logging provides logging-related helpers.
middleware
Package middleware contains helpers for adding standard behavior like authentication and metrics to REST endpoints.
Package middleware contains helpers for adding standard behavior like authentication and metrics to REST endpoints.
relayenv
Package relayenv contains the internal interface and implementation of EnvConfig, the object that manages Relay state for a specific configured LD environment.
Package relayenv contains the internal interface and implementation of EnvConfig, the object that manages Relay state for a specific configured LD environment.
sdks
Package sdks contains types and helpers for describing the behavior of different kinds of SDKs that can connect to Relay, and also for Relay's own use of the Go SDK.
Package sdks contains types and helpers for describing the behavior of different kinds of SDKs that can connect to Relay, and also for Relay's own use of the Go SDK.
sharedtest
Package sharedtest provides helper code and test data that may be used by tests in all Relay components and distributions.
Package sharedtest provides helper code and test data that may be used by tests in all Relay components and distributions.
sharedtest/testclient
Package testclient contains test helpers that reference the SDK-related packages.
Package testclient contains test helpers that reference the SDK-related packages.
sharedtest/testenv
Package testenv contains test helpers that reference the relayenv package.
Package testenv contains test helpers that reference the relayenv package.
sharedtest/testsuites
Package testsuites contains shared test suites that should be run against every version of Relay to validate the behavior of the core code.
Package testsuites contains shared test suites that should be run against every version of Relay to validate the behavior of the core code.
streams
Package streams defines the Relay core abstractions for implementing streaming endpoints, and provides some standard implementations for those endpoints.
Package streams defines the Relay core abstractions for implementing streaming endpoints, and provides some standard implementations for those endpoints.
Package envfactory contains types related to service-driven environment configuration, shared by the autoconfig and filedata packages.
Package envfactory contains types related to service-driven environment configuration, shared by the autoconfig and filedata packages.
Package filedata contains logic for reading a file data source.
Package filedata contains logic for reading a file data source.
Package util provides general helpers used by Relay code.
Package util provides general helpers used by Relay code.

Jump to

Keyboard shortcuts

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