Documentation ¶
Overview ¶
Package ldcommon is the base package for commonly used Go SDK types and functions.
Currently there are no types in this package; they are all in subpackages such as ldvalue.
Directories ¶
Path | Synopsis |
---|---|
internal
|
|
sharedtest
Package sharedtest contains test helpers that may be used in unit tests and/or benchmarks for multiple packages in go-sdk-common.
|
Package sharedtest contains test helpers that may be used in unit tests and/or benchmarks for multiple packages in go-sdk-common. |
Package ldattr defines the model for context attribute references used by the LaunchDarkly SDK.
|
Package ldattr defines the model for context attribute references used by the LaunchDarkly SDK. |
Package ldcontext defines the LaunchDarkly SDK model for contexts and context attributes.
|
Package ldcontext defines the LaunchDarkly SDK model for contexts and context attributes. |
Package lderrors provides identifiers for particular kinds of errors that can be returned by code in github.com/launchdarkly/go-sdk-common/v3/ldcontext or github.com/launchdarkly/go-sdk-common/v3/ldattr.
|
Package lderrors provides identifiers for particular kinds of errors that can be returned by code in github.com/launchdarkly/go-sdk-common/v3/ldcontext or github.com/launchdarkly/go-sdk-common/v3/ldattr. |
Package ldlog contains a logging abstraction used by LaunchDarkly SDK components.
|
Package ldlog contains a logging abstraction used by LaunchDarkly SDK components. |
Package ldlogtest contains test helpers for use with ldlog.
|
Package ldlogtest contains test helpers for use with ldlog. |
Package ldmigration contains general types used by LaunchDarkly SDK components to support technology migrations.
|
Package ldmigration contains general types used by LaunchDarkly SDK components to support technology migrations. |
Package ldreason provides types that describe the outcome of a LaunchDarkly flag evaluation.
|
Package ldreason provides types that describe the outcome of a LaunchDarkly flag evaluation. |
Package ldsampling provides functionality related to sampling.
|
Package ldsampling provides functionality related to sampling. |
Package ldtime contains time-related types and functions used by LaunchDarkly packages.
|
Package ldtime contains time-related types and functions used by LaunchDarkly packages. |
Package lduser defines the older LaunchDarkly SDK model for user properties.
|
Package lduser defines the older LaunchDarkly SDK model for user properties. |
Package ldvalue provides the LaunchDarkly SDK's general value type, Value.
|
Package ldvalue provides the LaunchDarkly SDK's general value type, Value. |
Click to show internal directories.
Click to hide internal directories.