備忘錄_20160105(定位)
修改
回首頁
程式 2018-07-18 12:02:40 1531886560 100
golang 名稱與變數宣告
golang 變數宣告
- 單一變數
- var i int = 16
- var i int
- var i = 16
- ------
- var name type = expression
- var name type
- var name = expression
- 多個變數
- var i1, i2, i3 int = 17, 38, 520 // (只能相同type)
- var i1 int, f2 float64, str1 string // (錯誤!一次只能單一 type)
- var i1, f2, str1 = 18, 88.4566, "Great job" // 多個 expressions 可以是不同 type
- ------
- var name1, name2, name3 type = expression1, expression2, expression3 // (只能相同type)
- var name1 type1, name2 type2, name3 type3 // (錯誤!一次只能單一 type)
- var name1, name2, name3 = expression1, expression2, expression3 // 多個 expressions 可以是不同 type
golang 名稱
- 關鍵字
- break
- case
- chan
- const
- continue
- default
- defer
- else
- fallthrough
- for
- func
- go
- goto
- if
- import
- interface
- map
- package
- range
- return
- select
- struct
- switch
- type
- var
- 常數
- true
- false
- iota
- nil
- 型別
- int
- int8
- int16
- int32
- int64
- uint
- uint8
- uint16
- uint32
- uint64
- uintptr
- float32
- float64
- complex64
- complex128
- bool
- byte
- rune
- string
- error
- 函式
- make
- len
- cap
- new
- append
- copy
- close
- delete
- complex
- real
- imag
- panic
- recover