title: Easiest way to covert part of a byte array to uint16
body: <p>if I byte array:</p>
  
  <pre><code>byte_array := []byte("klm,\x15\xf1\n")
  </code></pre>
  
  <p>I would like to the byte \x15 and \xf1 to uint16 in LittleEndian order.  What is the easiest way of doing it?</p>
  
  <p>Tried the following:</p>
  
  <pre><code>var new_uint uint16
  bff := bytes.newRead(byte_array[4:5])
  err = binary.Read(buff, binary.LittleEndian, &amp;new_uint)
  </code></pre>
  
  <p>but I keep getting nothing, and this is relatively complicated, is there an easier way of doing it?</p>
  
  <p>Thanks...</p>