Package: golang-github-maxatome-go-testdeep-dev (1.14.0-1)
Links for golang-github-maxatome-go-testdeep-dev
Debian Resources:
Download Source Package golang-github-maxatome-go-testdeep:
- [golang-github-maxatome-go-testdeep_1.14.0-1.dsc]
- [golang-github-maxatome-go-testdeep_1.14.0.orig.tar.gz]
- [golang-github-maxatome-go-testdeep_1.14.0-1.debian.tar.xz]
Maintainers:
External Resources:
- Homepage [github.com]
Similar packages:
confronto profondo estremamente flessibile in Golang
go-testdeep è storicamente una riscrittura in Go e un adattamento della fantastica Test::Deep in Perl.
In Golang, il confronto tra strutture dati viene solitamente fatto usando reflect.DeepEqual o usando un pacchetto che usa tale funzione dietro le quinte.
Tale funzione lavora molto bene, ma non è flessibile. Entrambe le strutture confrontate devono corrispondere esattamente e quando viene restituita una differenza, è compito del chiamante mostrarla. Non è facile quando si confrontano grandi strutture di dati.
Lo scopo di go-testdeep, tramite il pacchetto td e i suoi ausili, è di fare del proprio meglio per introdurre la flessibilità mancante usando "operatori", quando il valore atteso (o uno dei suoi componenti) non corrisponde esattamente, mescolati con alcune utili funzioni di confronto.
Other Packages Related to golang-github-maxatome-go-testdeep-dev
|
|
|
|
-
- dep: golang-github-davecgh-go-spew-dev
- implementazione di stampa profonda abbellita per strutture dati Go per aiutare nel debug
Download golang-github-maxatome-go-testdeep-dev
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 220.0 kB | 1,844.0 kB | [list of files] |