Versions in this module Expand all Collapse all v1 v1.0.0 Jul 11, 2017 Changes in this version + type Config struct + NamedCapturesOnly bool + Patterns map[string]string + PatternsDir []string + RemoveEmptyValues bool + SkipDefaultPatterns bool + type Grok struct + func New() (*Grok, error) + func NewWithConfig(config *Config) (*Grok, error) + func (g *Grok) AddPattern(name, pattern string) error + func (g *Grok) AddPatternsFromMap(m map[string]string) error + func (g *Grok) AddPatternsFromPath(path string) error + func (g *Grok) Match(pattern, text string) (bool, error) + func (g *Grok) Parse(pattern, text string) (map[string]string, error) + func (g *Grok) ParseStream(reader *bufio.Reader, pattern string, process func(map[string]string) error) error + func (g *Grok) ParseToMultiMap(pattern, text string) (map[string][]string, error) + func (g *Grok) ParseTyped(pattern string, text string) (map[string]interface{}, error)