Versions in this module Expand all Collapse all v1 v1.2.0 Dec 6, 2019 v1.1.1 Nov 20, 2018 Changes in this version + type Extractor struct + StructAddr interface{} + func New(s interface{}) *Extractor + func (e *Extractor) FieldValueFromTagMap(tag string) (out map[string]interface{}, err error) + func (e *Extractor) FieldValueMap() (out map[string]interface{}, err error) + func (e *Extractor) IgnoreField(fd ...string) *Extractor + func (e *Extractor) Names() (out []string, err error) + func (e *Extractor) NamesFromTag(tag string) (out []string, err error) + func (e *Extractor) NamesFromTagWithPrefix(tag string, prefix string) (out []string, err error) + func (e *Extractor) TagMapping(from, to string) (out map[string]string, err error) + func (e *Extractor) UseEmbeddedStructs(use bool) *Extractor + func (e *Extractor) Values() (out []interface{}, err error) + func (e *Extractor) ValuesFromTag(tag string) (out []interface{}, err error)