go語言——資料型別

你看起来真的很好吃發表於2024-08-12
  1. 宣告變數的三種方式(支援多變數宣告)
    // 宣告變數方式1
    // 指定變數型別,宣告後若不賦值,使用預設值
    var i int
    fmt.Println("i=", i)

    // 宣告變數方式2
    // 型別推導式
    var b = 2
    fmt.Printf("b=%d \n", b)

    // 宣告變數方式3(只能用在函式內)
    // 省略var
    c := 3
    fmt.Printf("c=%d \n", c)
  2. 資料型別
    1. 基本資料型別
      1. 值型別(int int8 int16 int32 int64 uint uint8 uint 16 uint32 uint64 )
      2. 字元型別 (沒有專門的字元型別,使用byte表示儲存字元)
      3. 布林型別
      4. 字串型別
    2. 複雜/派生資料型別
      1. 陣列
      2. 切片
      3. 結構體
      4. 指標(pointer)
      5. 管道
      6. 函式
      7. 介面
      8. map

相關文章