Documentation
¶
Index ¶
- type FeatureFlagManager
- func (m *FeatureFlagManager) CanUseFeature(ctx context.Context, username, feature string) (bool, error)
- func (m *FeatureFlagManager) Close() error
- func (m *FeatureFlagManager) GetInt64Value(ctx context.Context, userID, feature string) (int64, error)
- func (m *FeatureFlagManager) GetStringValue(ctx context.Context, userID, feature string) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FeatureFlagManager ¶
func (*FeatureFlagManager) CanUseFeature ¶
func (m *FeatureFlagManager) CanUseFeature(ctx context.Context, username, feature string) (bool, error)
CanUseFeature satisfies the FeatureFlagManager interface.
func (*FeatureFlagManager) Close ¶
func (m *FeatureFlagManager) Close() error
Close satisfies the FeatureFlagManager interface.
func (*FeatureFlagManager) GetInt64Value ¶
func (m *FeatureFlagManager) GetInt64Value(ctx context.Context, userID, feature string) (int64, error)
GetInt64Value satisfies the FeatureFlagManager interface.
func (*FeatureFlagManager) GetStringValue ¶
func (m *FeatureFlagManager) GetStringValue(ctx context.Context, userID, feature string) (string, error)
GetStringValue satisfies the FeatureFlagManager interface.
Click to show internal directories.
Click to hide internal directories.