# Packages
Package bigsegments is an internal package containing implementation details for the SDK's Big Segment functionality, not including the part that is in go-server-sdk-evaluation.
Package datakinds contains the implementations of ldstoretypes.DataKind for flags and segments.
Package datasource is an internal package containing implementation types for the SDK's data source implementations (streaming, polling, etc.) and related functionality.
Package datastore is an internal package containing implementation types for the SDK's data store implementations (in-memory vs.
Package endpoints contains internal constants and functions for computing service endpoint URIs.
nolint:gochecknoglobals.
# Functions
LogErrorNilPointerMethod prints a message to os.Stderr to indicate that the application tried to call a method on a nil pointer receiver.
NewBroadcaster creates a Broadcaster that operates on the specified value type.
NewFlagTrackerImpl creates the internal implementation of FlagTracker.
# Constants
{{ x-release-please-version }}.
# Structs
AtomicBoolean is a simple atomic boolean type based on sync/atomic.
Broadcaster is our generalized implementation of broadcasters.
ClientContextImpl is the SDK's standard implementation of interfaces.ClientContext.