iT邦幫忙

1

Golang 學習筆記-- 快速上手/重點整理 - 3 - Array, Slice

  • 分享至 

  • xImage
  •  

宣告方式

var array_name = [length]datatype{values}
var array_name = [...]datatype{values}
array_name := [length]datatype{values} 
array_name := [...]datatype{values} 
letters := [3]string{'a', 'b', 'c'}
letters[1] = 'e'
arr := [5]int{0:100,2:300}
# [100 0 300 0 0]

Slices

類似 Array ,但是更加彈性

宣告

[]datatype{values}

myslice := []int
len()  - elements in slice
cap()  - capicity

以 make 宣告

slice_name := make([]type, length, capacity)

從 array 中建立 slice

var myarray = [length]datatype{values} // An array
myslice := myarray[start:end] // A slice made from the array


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言