Package: wnpp
Severity: wishlist
Owner: Andrew Lee (李健秋) <[email protected]>

* Package name    : golang-github-pocketbase-ozzo-validation
  Version         : 4.3.0-1
  Upstream Author : PocketBase
* URL             : https://github.com/pocketbase/ozzo-validation
* License         : Expat
  Programming Lang: Go
  Description     : idiomatic Go (golang) validation package

 ozzo-validation is a Go package that provides configurable and extensible
 data validation capabilities. It has the following features:
 .
  * use normal programming constructs rather than error-prone struct tags
    to specify how data should be validated.
  * can validate data of different types, e.g., structs, strings, byte
    slices, slices, maps, arrays.
  * can validate custom data types as long as they implement the
    Validatable interface.
  * can validate data types that implement the sql.Valuer interface (e.g.
    sql.NullString).
  * customizable and well-formatted validation errors.
  * error code and message translation support.
  * provide a rich set of validation rules right out of box.
  * extremely easy to create and use custom validation rules.

 There is a note from upstream:
   https://pkg.go.dev/github.com/pocketbase/ozzo-validation/v4#section-readme

This is needed for pocketbase.

Reply via email to