Versions in this module Expand all Collapse all v0 v0.6.0 Dec 10, 2016 Changes in this version + type ParseTagFunc func(reflect.StructTag) (name string, keep bool, other interface{}, err error) + type ValidateFunc func(reflect.Type) error v0.5.0 Nov 30, 2016 Changes in this version + type Cache struct + func NewCache(parseTag func(reflect.StructTag) (name string, keep bool, other interface{})) *Cache + func (c *Cache) Fields(t reflect.Type) List + type Field struct + Index []int + Name string + NameFromTag bool + ParsedTag interface{} + Type reflect.Type + type List []Field + func (l List) Match(name string) *Field + func (l List) MatchBytes(name []byte) *Field