How to Install and Uninstall golang-github-google-go-cmp-dev Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 18,2024

1. Install "golang-github-google-go-cmp-dev" package

This is a short guide on how to install golang-github-google-go-cmp-dev on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install golang-github-google-go-cmp-dev

2. Uninstall "golang-github-google-go-cmp-dev" package

Learn how to uninstall golang-github-google-go-cmp-dev on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove golang-github-google-go-cmp-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the golang-github-google-go-cmp-dev package on Ubuntu 20.10 (Groovy Gorilla)

Package: golang-github-google-go-cmp-dev
Architecture: all
Version: 0.4.0-1
Priority: extra
Section: universe/devel
Source: golang-github-google-go-cmp
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Go Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 398
Depends: golang-golang-x-xerrors-dev (>= 0.0~git20191204.9bdfabe~)
Filename: pool/universe/g/golang-github-google-go-cmp/golang-github-google-go-cmp-dev_0.4.0-1_all.deb
Size: 69532
MD5sum: a9f0a66bb5121c4dc467f382fe8e1e5a
SHA1: 3e45f95c4cb1903a2f6ac7036091c0076c9b3214
SHA256: 724898968f8717d55a69bddd63665097dc205b8259fe9c397ee488d108b1bfee
SHA512: 01fa9bbe6e27376d86e6dfd777621c70b78b0e65de63dec2c3986d6b9e49b433dbeb2732a2bb81e713b88ce58bf066fa8c11c3ee51303b78a18edff8e35b5140
Homepage: https://github.com/google/go-cmp
Description-en: Package for comparing Go values in tests
This package is intended to be a more powerful and safer alternative to
reflect.DeepEqual for comparing whether two values are semantically equal.
.
The primary features of cmp are:
* When the default behavior of equality does not suit the needs of the test,
custom equality functions can override the equality operation. For
example, an equality function may report floats as equal so long as they
are within some tolerance of each other.
* Types that have an Equal method may use that method to determine equality.
This allows package authors to determine the equality operation for the
types that they define.
* If no custom equality functions are used and no Equal method is defined,
equality is determined by recursively comparing the primitive kinds on both
values, much like reflect.DeepEqual. Unlike reflect.DeepEqual, unexported
fields are not compared by default; they result in panics unless suppressed
by using an Ignore option (see cmpopts.IgnoreUnexported) or explicitly
compared using the AllowUnexported option.
.
See the GoDoc documentation (https://godoc.org/github.com/google/go-cmp/cmp)
for more information.
Description-md5: a570016be8c1a78ee8634131254d0f7f