title: golang i use fmt.Println() after println() but
body: <p>this is my code(golang)</p>
  
  <pre><code>func main() {
      names := []string{"1", "2", "3"}
  
      for index, name := range names {
          println(index, name)
      }
  
      myMap := map[string]string{
          "A": "Apple",
          "B": "Banana",
          "C": "Charlie",
      }
  
      for key, val := range myMap {
          fmt.Println(key, val)
      }
  }
  </code></pre>
  
  <p>and this is result</p>
  
  <pre><code>0 1
  B Banana
  1 2
  2 3
  C Charlie
  A Apple
  </code></pre>
  
  <ol>
  <li>Why was it names and myMap mixed?</li>
  <li>Why different order of myMap?</li>
  </ol>