Versions in this module Expand all Collapse all v8 v8.0.0 Nov 10, 2025 Changes in this version + func Sanitize(flagSet string) (*string, []error) + func SanitizeMany(sets []string) ([]string, []error) + type FeaturesBySet struct + func Difference(one FeaturesBySet, two FeaturesBySet) FeaturesBySet + func NewFeaturesBySet(featureFlags []dtos.SplitDTO) FeaturesBySet + func (f *FeaturesBySet) Add(set string, flag string) + func (f *FeaturesBySet) FlagsFromSet(set string) []string + func (f *FeaturesBySet) IsFlagInSet(set string, flag string) bool + func (f *FeaturesBySet) RemoveFlagFromSet(set string, flag string) + func (f *FeaturesBySet) Sets() []string + type FlagSetFilter struct + func NewFlagSetFilter(configFlagSets []string) FlagSetFilter + func (f *FlagSetFilter) Instersect(flagSets []string) bool + func (f *FlagSetFilter) IsPresent(flagSet string) bool Other modules containing this package github.com/splitio/go-split-commons/v5 github.com/splitio/go-split-commons/v6 github.com/splitio/go-split-commons/v7