├── .gitignore ├── .travis.yml ├── README.md ├── validate.go ├── validate_test.go └── validators ├── bytes_are_present.go ├── bytes_are_present_test.go ├── common.go ├── common_test.go ├── email_is_present.go ├── email_is_present_test.go ├── func_validator.go ├── func_validator_test.go ├── int_array_is_present.go ├── int_array_is_present_test.go ├── int_is_greater_than.go ├── int_is_greater_than_test.go ├── int_is_less_than.go ├── int_is_less_than_test.go ├── int_is_present.go ├── int_is_present_test.go ├── regex_match.go ├── regex_match_test.go ├── string_inclusion.go ├── string_inclusion_test.go ├── string_is_present.go ├── string_is_present_test.go ├── string_length_in_range.go ├── string_length_in_range_test.go ├── strings_match.go ├── strings_match_test.go ├── time_after_time.go ├── time_after_time_test.go ├── time_is_before_time.go ├── time_is_before_time_test.go ├── time_is_present.go ├── time_is_present_test.go ├── url_is_present.go ├── url_is_present_test.go ├── uuid_is_present.go └── uuid_is_present_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/README.md -------------------------------------------------------------------------------- /validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validate.go -------------------------------------------------------------------------------- /validate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validate_test.go -------------------------------------------------------------------------------- /validators/bytes_are_present.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/bytes_are_present.go -------------------------------------------------------------------------------- /validators/bytes_are_present_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/bytes_are_present_test.go -------------------------------------------------------------------------------- /validators/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/common.go -------------------------------------------------------------------------------- /validators/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/common_test.go -------------------------------------------------------------------------------- /validators/email_is_present.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/email_is_present.go -------------------------------------------------------------------------------- /validators/email_is_present_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/email_is_present_test.go -------------------------------------------------------------------------------- /validators/func_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/func_validator.go -------------------------------------------------------------------------------- /validators/func_validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/func_validator_test.go -------------------------------------------------------------------------------- /validators/int_array_is_present.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/int_array_is_present.go -------------------------------------------------------------------------------- /validators/int_array_is_present_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/int_array_is_present_test.go -------------------------------------------------------------------------------- /validators/int_is_greater_than.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/int_is_greater_than.go -------------------------------------------------------------------------------- /validators/int_is_greater_than_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/int_is_greater_than_test.go -------------------------------------------------------------------------------- /validators/int_is_less_than.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/int_is_less_than.go -------------------------------------------------------------------------------- /validators/int_is_less_than_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/int_is_less_than_test.go -------------------------------------------------------------------------------- /validators/int_is_present.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/int_is_present.go -------------------------------------------------------------------------------- /validators/int_is_present_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/int_is_present_test.go -------------------------------------------------------------------------------- /validators/regex_match.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/regex_match.go -------------------------------------------------------------------------------- /validators/regex_match_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/regex_match_test.go -------------------------------------------------------------------------------- /validators/string_inclusion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/string_inclusion.go -------------------------------------------------------------------------------- /validators/string_inclusion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/string_inclusion_test.go -------------------------------------------------------------------------------- /validators/string_is_present.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/string_is_present.go -------------------------------------------------------------------------------- /validators/string_is_present_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/string_is_present_test.go -------------------------------------------------------------------------------- /validators/string_length_in_range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/string_length_in_range.go -------------------------------------------------------------------------------- /validators/string_length_in_range_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/string_length_in_range_test.go -------------------------------------------------------------------------------- /validators/strings_match.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/strings_match.go -------------------------------------------------------------------------------- /validators/strings_match_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/strings_match_test.go -------------------------------------------------------------------------------- /validators/time_after_time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/time_after_time.go -------------------------------------------------------------------------------- /validators/time_after_time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/time_after_time_test.go -------------------------------------------------------------------------------- /validators/time_is_before_time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/time_is_before_time.go -------------------------------------------------------------------------------- /validators/time_is_before_time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/time_is_before_time_test.go -------------------------------------------------------------------------------- /validators/time_is_present.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/time_is_present.go -------------------------------------------------------------------------------- /validators/time_is_present_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/time_is_present_test.go -------------------------------------------------------------------------------- /validators/url_is_present.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/url_is_present.go -------------------------------------------------------------------------------- /validators/url_is_present_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/url_is_present_test.go -------------------------------------------------------------------------------- /validators/uuid_is_present.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/uuid_is_present.go -------------------------------------------------------------------------------- /validators/uuid_is_present_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markbates/validate/HEAD/validators/uuid_is_present_test.go --------------------------------------------------------------------------------