title: What is two dimensional array's memory representation?
body: <p>In Java, two dimensional array is multi one-dimensional array. That means those one-dimensional arrays not consecutive on memory.</p>
  <p>In contrast, in C, two dimensional array in fact is one-dimensional array with size is <strong>total_row * total_column</strong>. Because Go language uses many concepts from C.</p>
  <p>So my question is: does two dimensional array's memory representation in Go look like C or Java?</p>