�两个结构体中的数据是否相同时，我们需要使用深度比较，而不是只是简单地做浅度比较。这里需要使用到反射 <code>reflect.DeepEqual()</code> ，下面是几个示例</p>
<pre class="EnlighterJSRAW" data-enlighter-language="golang">import (
    &#34;fmt&#34;
    &#34;reflect&#34;
)

func main() {

    v1 := data{}
    v2 := data{}
    fmt.Println(&#34;v1 == v2:&#34;,reflect.DeepEqual(v1,v2))
    //prints: v1 == v2: true

    m1 := map[string]string{&#34;one&