1.5 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.5 KiB
		
	
	
	
	
	
	
	
Support
If you do have a contribution to the package, feel free to create a Pull Request or an Issue.
What to contribute
If you don't know what to do, there are some features and functions that need to be done
- Refactor code
 - Edit docs and README: spellcheck, grammar and typo check
 - Create actual list of contributors and projects that currently using this package
 - Resolve issues and bugs
 - Update actual list of functions
 - Update list of validators that available for 
ValidateStructand add new - Implement new validators: 
IsFQDN,IsIMEI,IsPostalCode,IsISIN,IsISRCetc - Implement validation by maps
 - Implement fuzzing testing
 - Implement some struct/map/array utilities
 - Implement map/array validation
 - Implement benchmarking
 - Implement batch of examples
 - Look at forks for new features and fixes
 
Advice
Feel free to create what you want, but keep in mind when you implement new features:
- Code must be clear and readable, names of variables/constants clearly describes what they are doing
 - Public functions must be documented and described in source file and added to README.md to the list of available functions
 - There are must be unit-tests for any new functions and improvements