code: func (v *Validate) RegisterAlias(alias, tags string) {
  
  	_, ok := restrictedTags[alias]
  
  	if ok || strings.ContainsAny(alias, restrictedTagChars) {
  		panic(fmt.Sprintf(restrictedAliasErr, alias))
  	}
  
  	v.aliases[alias] = tags
  }
docs: // RegisterAlias registers a mapping of a single validation tag that
  // defines a common or complex set of validation(s) to simplify adding validation
  // to structs.
  //
  // NOTE: this function is not thread-safe it is intended that these all be registered prior to any validation