all options
bookworm-backports  ] [  trixie  ] [  sid  ]
[ Source: golang-github-maxatome-go-testdeep  ]

Package: golang-github-maxatome-go-testdeep-dev (1.14.0-1)

Links for golang-github-maxatome-go-testdeep-dev

Screenshot

Debian Resources:

Download Source Package golang-github-maxatome-go-testdeep:

Maintainers:

External Resources:

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

  • depends
  • recommends
  • suggests
  • enhances

Download golang-github-maxatome-go-testdeep-dev

Download for all available architectures
Architecture Package Size Installed Size Files
all 220.0 kB1,844.0 kB [list of files]