title: What is a "value" array?
body: <p>In C, the idea of an array is very straightforward—simply a pointer to the first element in a row of elements in memory, which can be accessed via pointer arithmetic/ the standard <code>array[i]</code> syntax.</p>
  
  <p>However, in languages like Google Go, "arrays are values", not pointers. What does that mean? How is it implemented?</p>