Versions in this module Expand all Collapse all v0 v0.23.2 May 19, 2016 v0.23.1 May 12, 2016 Changes in this version + var ErrBadFormat = errors.New("bad format of filter (expected name=value)") + func ToParam(a Args) (string, error) + func ToParamWithVersion(version string, a Args) (string, error) + type Args struct + func FromParam(p string) (Args, error) + func NewArgs() Args + func ParseFlag(arg string, prev Args) (Args, error) + func (filters Args) Add(name, value string) + func (filters Args) Del(name, value string) + func (filters Args) ExactMatch(field, source string) bool + func (filters Args) FuzzyMatch(field, source string) bool + func (filters Args) Get(field string) []string + func (filters Args) Include(field string) bool + func (filters Args) Len() int + func (filters Args) Match(field, source string) bool + func (filters Args) MatchKVList(field string, sources map[string]string) bool + func (filters Args) Validate(accepted map[string]bool) error + func (filters Args) WalkValues(field string, op func(value string) error) error