Versions in this module Expand all Collapse all v0 v0.4.0 Jun 23, 2016 v0.3.0 Mar 16, 2016 Changes in this version type Selector + func ParseSelectorOrDie(s string) Selector v0.1.0 Oct 25, 2015 Changes in this version + type Fields interface + Get func(field string) (value string) + Has func(field string) (exists bool) + type Selector interface + Empty func() bool + Matches func(Fields) bool + RequiresExactMatch func(field string) (value string, found bool) + String func() string + Transform func(fn TransformFunc) (Selector, error) + func Everything() Selector + func OneTermEqualSelector(k, v string) Selector + func ParseAndTransformSelector(selector string, fn TransformFunc) (Selector, error) + func ParseSelector(selector string) (Selector, error) + func SelectorFromSet(ls Set) Selector + type Set map[string]string + func (ls Set) AsSelector() Selector + func (ls Set) Get(field string) string + func (ls Set) Has(field string) bool + func (ls Set) String() string + type TransformFunc func(field, value string) (newField, newValue string, err error)