How to Install and Uninstall golang-github-viant-assertly-dev Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 20,2024

1. Install "golang-github-viant-assertly-dev" package

Please follow the step by step instructions below to install golang-github-viant-assertly-dev on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install golang-github-viant-assertly-dev

2. Uninstall "golang-github-viant-assertly-dev" package

This is a short guide on how to uninstall golang-github-viant-assertly-dev on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove golang-github-viant-assertly-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the golang-github-viant-assertly-dev package on Ubuntu 21.10 (Impish Indri)

Package: golang-github-viant-assertly-dev
Architecture: all
Version: 0.5.4-1
Priority: optional
Section: universe/devel
Source: golang-github-viant-assertly
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 122
Depends: golang-github-stretchr-testify-dev, golang-github-viant-toolbox-dev
Filename: pool/universe/g/golang-github-viant-assertly/golang-github-viant-assertly-dev_0.5.4-1_all.deb
Size: 19620
MD5sum: 954ff547f7b4014724f01bc98b5e49a1
SHA1: ac83f6a8f95eba3b03416d967a45d2cc224251b1
SHA256: 9913adb044cf9295b7df95360aa2a964380049658573902276ca784cc416a740
SHA512: 3be54d95e1715be82980b44926f1b2eba397612f90c3e6e74db2998e78120bcc5f4354094bfc5217977a5e89191e7b951bd4f919f2175023a51280491acc83da
Homepage: https://github.com/viant/assertly
Description-en: Arbitraty datastructure validation golang library
Data structure testing library (assertly) for Go.
.
This library enables complex data structure testing, specifically:
1. Realtime transformation or casting of incompatible data types
with directives system.
2. Consistent way of testing of unordered structures.
3. Contains, Range, RegExp support on any data structure deeph level.
4. Switch case directive to provide expected value alternatives based
on actual switch/case input match.
5. Macro system enabling complex predicate and expression evaluation,
and customization.
.
Motivation This library has been created as a way to unify original
testing approaches introduced to https://github.com/viant/dsunit
and https://github.com/viant/endly
Description-md5: 1194591f06f20db6b9657594f7f9db18