Package: golang-github-go-playground-validator-v10-dev
Source: golang-github-go-playground-validator-v10
Version: 10.30.3-1
Architecture: all
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Installed-Size: 2215
Depends: golang-github-gabriel-vasile-mimetype-dev, golang-github-go-playground-locales-dev (>= 0.14.0~), golang-github-go-playground-universal-translator-dev, golang-github-leodido-go-urn-dev, golang-golang-x-crypto-dev, golang-golang-x-text-dev
Breaks: ncbi-entrez-direct (<= 24.0.20250523+dfsg-1)
Section: golang
Priority: optional
Homepage: https://github.com/go-playground/validator
Description: Go library for struct and field validation
 The validator package implements value validations for structs and
 individual fields based on tags.
 .
 It has the following unique features:
  - Cross Field and Cross Struct validation by using validation tags
    or custom validators.
  - Slice, Array and Map diving, which allows any or all levels of a
    multidimensional field to be validated.
  - Ability to dive into both map keys and values for validation.
  - Handles type interface by determining its underlying type prior
    to validation.
  - Handles custom field types such as the SQL driver's Valuer.
  - Alias validation tags, which allows for mapping of several
    validations to a single tag for easier definition of validations
    on structs.
  - Extraction of custom defined Field Name, allowing to specify
    extracting the JSON name while validating and making it available
    in the resulting FieldError.
  - Customizable i18n-aware error messages.
