govalidator online with Winfy

We have hosted the application govalidator in order to run this application in our online workstations with Wine or directly.


Quick description about govalidator:

A package of validators and sanitizers for strings, structs and collections. Based on validator.js. Activate behavior to require all fields have a validation tag by default. SetFieldsRequiredByDefault causes validation to fail when struct fields do not include validations or are not explicitly marked as exempt (using valid: "-" or valid: "email,optional"). A good place to activate this is a package init function or the main() function. SetNilPtrAllowedByRequired causes validation to pass when struct fields marked by required are set to nil. This is disabled by default for consistency, but some packages that need to be able to determine between nil and zero value state can use this. If disabled, both nil and zero values cause validation errors. If you want to validate structs, you can use tag valid for any field in your structure. All validators used with this field in one tag are separated by comma.

Features:
  • Custom validator function signature
  • Add custom validators
  • Completely custom validators
  • Validate maps
  • Custom validation using your own domain specific validators
  • Custom error messages are supported


Programming Language: Go.

.

©2024. Winfy. All Rights Reserved.

By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.