title: How to access string as character value
body: <p><a href="http://play.golang.org/p/ZsALO8oF3W">http://play.golang.org/p/ZsALO8oF3W</a></p>
  
  <p>I want to traverse a string and return the character values. How do I, not return the numeric values per each letter, and return the actual characters?</p>
  
  <p>Now I am getting this</p>
  
  <pre><code> 0 72 72
   1 101 101
   2 108 108
   3 108 108
   4 111 111
  </code></pre>
  
  <p>My desired output would be</p>
  
  <pre><code> 0 h h
   1 e e
   2 l l
   3 l l
   4 o o
  
   package main
  
   import "fmt"
  
   func main() {
  
      str := "Hello"
      for i, elem := range str {
          fmt.Println(i, str[i], elem)
      }
  
      for elem := range str {
          fmt.Println(elem)
      }   
   }
  </code></pre>
  
  <p>Thanks,</p>