Golang 資料型態

Gary Ng
1 min readJul 29, 2020

--

go 資料型態有 map, struct、number、string、 array, slice、pointer、function、 channel

  1. boolean (布林值): 只有兩個值 true, false
  2. number : unit8
  3. pointer: 儲存其記憶體位址
  4. channel: 用於共時性 (concurrency),在goroutine之間傳遞資料。優點:可充分利用多核心
  5. struct: 單一複合型別中儲存多個欄位(field)
  6. map: key-value 的方式儲存資料
  7. array, slice: array 固定長度, slice 長度可以伸縮

--

--

Gary Ng
Gary Ng

Written by Gary Ng

軟體工程師、後端工程師

No responses yet