Documentation ¶ Index ¶ type Complete func (c Complete) Extract(data []byte) ([]byte, error) type Extractor type GJSON func (g GJSON) Extract(data []byte) ([]byte, error) type Jq func (j *Jq) Extract(data []byte) ([]byte, error) type Split func (s Split) Extract(data []byte) ([]byte, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Complete ¶ type Complete struct { } func (Complete) Extract ¶ func (c Complete) Extract(data []byte) ([]byte, error) type Extractor ¶ type Extractor interface { Extract(data []byte) ([]byte, error) } type GJSON ¶ type GJSON struct { Path string } func (GJSON) Extract ¶ func (g GJSON) Extract(data []byte) ([]byte, error) type Jq ¶ type Jq struct { Query string // contains filtered or unexported fields } func (*Jq) Extract ¶ func (j *Jq) Extract(data []byte) ([]byte, error) type Split ¶ type Split struct { Separator string Index int } func (Split) Extract ¶ func (s Split) Extract(data []byte) ([]byte, error) Source Files ¶ View all Source files common.go complete.go gjson.go jq.go split.go Click to show internal directories. Click to hide internal directories.