Documentation ¶ Index ¶ func MatchPath(requestPath string, availableField string) bool type Filter func NewFilter(availableFields, excludedFields []string) *Filter func (f *Filter) Apply(ss []string) []string func (f *Filter) Check(field string) bool func (f *Filter) IsWhitelistWildcard() bool Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func MatchPath ¶ func MatchPath(requestPath string, availableField string) bool Types ¶ type Filter ¶ type Filter struct { // contains filtered or unexported fields } func NewFilter ¶ func NewFilter(availableFields, excludedFields []string) *Filter func (*Filter) Apply ¶ func (f *Filter) Apply(ss []string) []string func (*Filter) Check ¶ func (f *Filter) Check(field string) bool func (*Filter) IsWhitelistWildcard ¶ func (f *Filter) IsWhitelistWildcard() bool Source Files ¶ View all Source files filter.go Click to show internal directories. Click to hide internal directories.