# Functions
No description provided by the author
MergeSetOfRules is taking a collection of rules and merge it with the updates from a schedule steps.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Proposed in the open-feature specs.
No description provided by the author
No description provided by the author
ErrorFlagConfiguration is returned when we were not able to use the flag because of a misconfiguration.
No description provided by the author
ReasonDefault The resolved value was the result of the flag being disabled in the management system.
ReasonDisabled Indicates that the feature flag is disabled.
ReasonError Indicates that an error occurred during evaluation Note: The `errorCode`-field contains the details of this error.
ReasonOffline Indicates that GO Feature Flag is currently evaluating in offline mode.
ReasonSplit The resolved value was the result of pseudorandom assignment.
ReasonStatic Indicates that the feature flag evaluated to a static value, for example, the default value for the flag
Note: Typically means that no dynamic evaluation has been executed for the feature flag.
ReasonTargetingMatch The resolved value was the result of a dynamic evaluation, such as a rule or specific user-targeting.
ReasonTargetingMatchSplit The resolved value was the result of a dynamic evaluation, that is serving a percentage.
ReasonUnknown Indicates an unknown issue occurred during evaluation.
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
InternalFlag is the internal representation of a flag when using go-feature-flag.
ProgressiveRollout represents how to progressively roll out a originalRule.
ProgressiveRolloutStep define a progressive rollout step (initial and end).
ResolutionDetails is the object used to manipulate the data internally, it allows to retrieve the details of your evaluation.
No description provided by the author
Rule represents a rule applied by the flag.
ScheduledStep is one change of the flag.
# Interfaces
No description provided by the author
# Type aliases
ErrorCode is an enum following the open-feature specs about error code.
ResolutionReason is an enum following the open-feature specs about resolution reasons.