hzDocs
hzDocs
Articles / Postshedzr.comevendeep(-go)

Guide

Usagesdeepcopydeepdiffdeepequal

deepequal

Equal test deeply

Usages

deepequal

Our DeepEqual is shortcut to DeepDiff:

equal := evendeep.DeepEqual([]int{3, 0, 9}, []int{9, 3, 0}, diff.WithSliceOrderedComparison(true))
if !equal {
  t.Errorf("expecting equal = true but got false")
}

For the unhandled types and objects, DeepEqual and DeepDiff will fallback to reflect.DeepEqual(). It's no need to call reflect.DeepEqual explicitly.

What is Next?

How is this guide?

Last updated on

deepdiff

Diff deeply

On this page

Usages
deepequal