走訪陣列資料:
當我們想要一個一個地檢查陣列中的每個元素,可以透過for迴圈。
var 陣列名稱 [長度] 資料型態= [長度] 資料型態{初值1,初值2,初值3,...}
for i:=0; i<len(陣列);i++{
}
將整數陣列中的所有元素逐一輸出到螢幕上。
(1)第8行for i := 0; i < len(num); i++ {
i < len(num),當 i 小於陣列 num 的長度時,迴圈就會繼續執行。
切片:
與陣列類似,而陣列有嚴格的長度限制,在Golang中提供了「切片」解決長度限制問題,且同樣只能使用單一型別元素,因此可以更具彈性的方式來管理一組有序的元素。
var 切片名稱 [] 資料型態= [] 資料型態{初值1,初值2,初值3,...}var sli []string=[]string{“hello”,”Golang”}
另外,可透過內建函式appenf()新增切片元素:
新切片=append(切片 , 值)sli=append(sli,"hi”,”world”)
也可以一次新增好幾個值進切片:
新切片=append(切片 , 值1,值2,值3,…)
自訂型別:
type 自訂型別名稱 核心型別type rname string
下一篇預告
接下來將學習Go 語言的結構 (struct) !