golang 個人筆記和心得

array

array 的宣告

   var a [5]int //宣告一個大小5的 int array
   var b []int  //宣告空的 int array
   var c = []int{1,2,3,4,5}//宣告一個大小5的 int array, 並給初始值

如果要列印 array 裡面的值, 你可以使用 range 知道 array 目前的 index

import "fmt"

func main(){

     var a = [4]int {1,2,3,4}

     for i := range a {
         fmt.Println(a[i])
     }
}

初始話也可以改成

var a = [4]int {
    1,
    2,
    3,
    4,
}

其中 4 的後面記得要有逗號 ','