How to Install and Uninstall golang-gopkg-go-playground-validator.v8-dev Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: December 28,2024

1. Install "golang-gopkg-go-playground-validator.v8-dev" package

Here is a brief guide to show you how to install golang-gopkg-go-playground-validator.v8-dev on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install golang-gopkg-go-playground-validator.v8-dev

2. Uninstall "golang-gopkg-go-playground-validator.v8-dev" package

Please follow the steps below to uninstall golang-gopkg-go-playground-validator.v8-dev on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove golang-gopkg-go-playground-validator.v8-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the golang-gopkg-go-playground-validator.v8-dev package on Ubuntu 20.10 (Groovy Gorilla)

Package: golang-gopkg-go-playground-validator.v8-dev
Architecture: all
Version: 8.18.1-1
Priority: extra
Section: universe/devel
Source: golang-gopkg-go-playground-validator.v8
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 297
Depends: golang-gopkg-go-playground-assert.v1-dev
Filename: pool/universe/g/golang-gopkg-go-playground-validator.v8/golang-gopkg-go-playground-validator.v8-dev_8.18.1-1_all.deb
Size: 37098
MD5sum: 2b025ac70d0e8b777c58c5e075312527
SHA1: e84372385fa2dd1763d0e07944f5f27eb9a1025e
SHA256: 4711f9be6b3900df9af8fa503875d6571aedd85cc6ba59595d5147d40ccc38b4
SHA512: f876c34f5d8522a23ffaee3ef72c7945993c8748cf7dbcb83888bf030c20888f0c88452e82a3c1fd3b8c92963d07cacd31b669483ee4a2d23efae53bad18fb89
Homepage: https://github.com/go-playground/validator
Description-en: Go Struct and Field validation (version 8.x)
Package validator implements value validations for structs and individual
fields based on tags.
.
It has the following unique features:
* Cross Field and Cross Struct validations 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.
* Handles type interface by determining it's underlying type prior to
validation.
* Handles custom field types such as sql driver Valuer
* Alias validation tags, which allows for mapping of several validations
to a single tag for easier defining of validations on structs
* Extraction of custom defined Field Name e.g. can specify to extract the
JSON name while validating and have it available in the resulting
FieldError
Description-md5: 194bc753b02f063abae3b35c3c10bb38