title: How to parse a Json with Go
body: <p>Have tis code:</p>
  <pre><code>type Foo struct {
    field string
    Value string  
  
    }
  
  type Guyy struct {
    info Foo
    
    }
  
  func main() {
      GuyJson := `{&quot;info&quot;:[{&quot;field&quot;:&quot;phone&quot;,&quot;value&quot;:&quot;11111-11111&quot;},{&quot;field&quot;:&quot;date&quot;,&quot;value&quot;:&quot;05072001&quot;},{&quot;field&quot;:&quot;nationality&quot;,&quot;value&quot;:&quot;american&quot;},{&quot;field&quot;:&quot;dni&quot;,&quot;value&quot;:&quot;000012345&quot;}]}`
      var Guy Guyy    
      json.Unmarshal([]byte(GuyJson), &amp;Guy)
      fmt.Printf(&quot;%+v&quot;, Guy)
  }
  </code></pre>
  <p>When compile I get</p>
  <pre><code>{info:{field: Value:}}
  </code></pre>
  <p>How can I get the field and value of nationality?</p>