array in Go

The type [n]T is an array of n values of type T. 
An array's length is part of its type, so arrays cannot be resized. 
By default, the elements of a new array variable are initially set to the zero value for the element type, which is 0 for numbers. We can use an array literal to initialize an array with a list of values:
```
package main

import "fmt"

func main() {
	var a [3]int = [3]int{1, 2, 3}
	fmt.Println(len(a))
	fmt.Println(a)
}
```