How to Install and Uninstall golang-github-gcla-deep-dev Package on Ubuntu 21.04 (Hirsute Hippo)
Last updated: November 07,2024
1. Install "golang-github-gcla-deep-dev" package
Please follow the guidelines below to install golang-github-gcla-deep-dev on Ubuntu 21.04 (Hirsute Hippo)
$
sudo apt update
Copied
$
sudo apt install
golang-github-gcla-deep-dev
Copied
2. Uninstall "golang-github-gcla-deep-dev" package
This tutorial shows how to uninstall golang-github-gcla-deep-dev on Ubuntu 21.04 (Hirsute Hippo):
$
sudo apt remove
golang-github-gcla-deep-dev
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the golang-github-gcla-deep-dev package on Ubuntu 21.04 (Hirsute Hippo)
Package: golang-github-gcla-deep-dev
Architecture: all
Version: 1.0.2-2
Priority: optional
Section: universe/devel
Source: golang-github-gcla-deep
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 44
Depends: golang-github-go-test-deep-dev
Filename: pool/universe/g/golang-github-gcla-deep/golang-github-gcla-deep-dev_1.0.2-2_all.deb
Size: 9300
MD5sum: 3edf2d69a8302922602f5bcbac0df028
SHA1: 51bd15a7e2235d1320b50f595bb1cbf31bfa7789
SHA256: 27cebb6ae96c7d06d7e102bca1c682dbce9b60a7dcb5ab1c8f0a3d6b73b82c9b
SHA512: ca9f88bd9e4fb1c8058df961d140254a84d19a1c57cdffb0c3c427c3dceacb93bfbb45243143ab9aac22d40c37d9b586613e18bd4da7efe280244a930500cae6
Homepage: https://github.com/gcla/deep
Description-en: Golang deep variable equality test that returns human-readable differences
Deep Variable Equality for Humans.
.
This package provides a single function: deep.Equal. It's like
reflect.DeepEqual (http://golang.org/pkg/reflect/#DeepEqual) but
much friendlier to humans (or any sentient being) for two reason:
• deep.Equal returns a list of differences
• deep.Equal does not compare unexported fields (by default)
.
This is a fork of go-test/deep package with an additional feature.
.
Message from author about changes made in fork:
Some packages may require Equal()'s parameters to be set in a
particular way that is incompatible with other users within
the same program. The global configuration parameters can be
changed and restored, but this could lead to bugs due to race
conditions. This commit makes the parameters that control
Equal()'s operation part of a structure, Comparer, for which
Equal() is now a method. Users can configure their own
Comparer struct if desired. To preserve the existing package
interface, the package-level Equals() method will use a
default Comparer object that relies on pointers to the current
global configuration parameters (pointers so that the
operation of the global Equals() function will change
immediately upon changing the value of any global
configuration setting).
Description-md5: d30cc9d24e6e965cd2d26f239805c871
Architecture: all
Version: 1.0.2-2
Priority: optional
Section: universe/devel
Source: golang-github-gcla-deep
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 44
Depends: golang-github-go-test-deep-dev
Filename: pool/universe/g/golang-github-gcla-deep/golang-github-gcla-deep-dev_1.0.2-2_all.deb
Size: 9300
MD5sum: 3edf2d69a8302922602f5bcbac0df028
SHA1: 51bd15a7e2235d1320b50f595bb1cbf31bfa7789
SHA256: 27cebb6ae96c7d06d7e102bca1c682dbce9b60a7dcb5ab1c8f0a3d6b73b82c9b
SHA512: ca9f88bd9e4fb1c8058df961d140254a84d19a1c57cdffb0c3c427c3dceacb93bfbb45243143ab9aac22d40c37d9b586613e18bd4da7efe280244a930500cae6
Homepage: https://github.com/gcla/deep
Description-en: Golang deep variable equality test that returns human-readable differences
Deep Variable Equality for Humans.
.
This package provides a single function: deep.Equal. It's like
reflect.DeepEqual (http://golang.org/pkg/reflect/#DeepEqual) but
much friendlier to humans (or any sentient being) for two reason:
• deep.Equal returns a list of differences
• deep.Equal does not compare unexported fields (by default)
.
This is a fork of go-test/deep package with an additional feature.
.
Message from author about changes made in fork:
Some packages may require Equal()'s parameters to be set in a
particular way that is incompatible with other users within
the same program. The global configuration parameters can be
changed and restored, but this could lead to bugs due to race
conditions. This commit makes the parameters that control
Equal()'s operation part of a structure, Comparer, for which
Equal() is now a method. Users can configure their own
Comparer struct if desired. To preserve the existing package
interface, the package-level Equals() method will use a
default Comparer object that relies on pointers to the current
global configuration parameters (pointers so that the
operation of the global Equals() function will change
immediately upon changing the value of any global
configuration setting).
Description-md5: d30cc9d24e6e965cd2d26f239805c871