Skip to content

aacebo/owl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

a zero dependency performant validation library

Install

go get github.com/aacebo/owl

Usage

schema := owl.String().Required()

if err := schema.Validate("..."); err != nil { // nil
	panic(err)
}

Features

Name Status
Any
Bool
Float
Int
String
Object
Array
Time
Union
Custom Error Messages
Custom Rules

Benchmarks

Benchmarks

About

a zero dependency performant validation library

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published