golang-github-powerman-deepequal 0.1.0-3 source package in Ubuntu
Changelog
golang-github-powerman-deepequal (0.1.0-3) unstable; urgency=medium * Standards-Version to 4.6.0.2 -- Eric Dorland <email address hidden> Mon, 17 Jan 2022 14:15:58 -0500
Upload details
- Uploaded by:
- Debian Go Packaging Team
- Uploaded to:
- Sid
- Original maintainer:
- Debian Go Packaging Team
- Architectures:
- all
- Section:
- misc
- Urgency:
- Medium Urgency
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
golang-github-powerman-deepequal_0.1.0-3.dsc | 2.2 KiB | 190ca60eaa8bf111e627a5ae994e3172141305b1e50735c8baf9f674b099b598 |
golang-github-powerman-deepequal_0.1.0.orig.tar.gz | 7.3 KiB | 74ef182a3ba8d8ec04c45f891b313bd50a1eae67c8311e320d03578c4ceb749c |
golang-github-powerman-deepequal_0.1.0-3.debian.tar.xz | 3.3 KiB | 58cb6fd8be971b21ec6178e7fe13f9a296150baf7dbcfaa69941d590c1a36ea7 |
Available diffs
- diff from 0.1.0-2 to 0.1.0-3 (506 bytes)
No changes file available.
Binary packages built by this source
- golang-github-powerman-deepequal-dev: Go library with improved reflect.DeepEqual
Most of the code is copied from Go reflect package with slight
modifications.
.
Differences from reflect.DeepEqual:
* If compared value implements .Equal(valueOfSameType ) bool method then
it will be called instead of comparing values as is.
* If called Equal method will panics then whole DeepEqual will panics too.
.
This means you can use this DeepEqual method to correctly compare types
like time.Time or decimal.Decimal, without taking in account unimportant
differences (like time zone or exponent).