title: How to iterate over all the YAML values in Golang?
body: <p>I am trying to understand nested maps in Golang. I have a map like below, how do I iterate over all the keys?</p>
  
  <pre><code>Data:
    - name: "foo"
      bar1: 0
        k1: val1
        k2:
           val2
           val3
      bar2: 1
        k3: val4
        k4: val5
        k3: val4
        k4: val5
  </code></pre>