code: func New(tagName string, funcs map[string]Func) *Validate {
  
  	structPool = &sync.Pool{New: newStructErrors}
  
  	return &Validate{
  		tagName:         tagName,
  		validationFuncs: funcs,
  	}
  }
docs: // New creates a new Validate instance for use.