1.1按類別
true或false。 go語言中不允許將整型強制轉換為布林型,同時,布林型也無法參與數值運算,也無法與其他型別進行轉換。
整型、浮點型和複數。
字串就是一串固定長度的字元連線起來的字串行,go的字串是有單個位元組連線起來。
1.2派生型別
1.3基於架構
*關鍵字即是被go語言賦予了特殊含義的單詞,也可以稱為保留字。
go語言中的關鍵字一共有 25 個:
break
default
func
inte***ce
select
case
defer
gomap
struct
chan
else
goto
package
switch
const
fallthrough
ifrange
type
continue
forimport
return
var之所以刻意地將go語言中的關鍵字保持的這麼少,是為了簡化在編譯過程中的**解析。和其它語言一樣,關鍵字不能夠作識別符號使用。
識別符號是指go語言對各種變數、方法、函式等命名時使用的字串行,識別符號由若干個字母、下劃線_
、和數字組成,且第乙個字元必須是字母。
下劃線_
是乙個特殊的識別符號,稱為空白識別符號,它可以像其他識別符號那樣用於變數的宣告或賦值(任何型別都可以賦值給它),但任何賦給這個識別符號的值都將被拋棄,因此這些值不能在後續的**中使用,也不可以使用_
作為變數對其它變數進行賦值或運算。
在go語言中還存在著一些特殊的識別符號,叫做預定義識別符號,如下表所示:
bool
byte
capclose
complex
complex64
complex128
uint16
copy
false
float32
float64
imag
intint8
int16
uint32
int32
int64
iota
lenmake
newnil
panic
uint64
println
real
recover
string
true
uint
uint8
uintptr
預定義識別符號一共有 36 個,主要包含go語言中的基礎資料型別和內建函式,這些預定義識別符號也不可以當做識別符號來使用。
參考:datawhalechina
c語言中文網
關鍵字,識別符號,資料型別
關鍵字 1 程式當中有特定含義的詞彙 識別符號1 給變數 方法 類 包進行命名 可以使用漢字不建議使用 2 命名規則 3 規範 所有變數 方法 類名 見名知意 類成員變數 首字母小寫和駝峰原則 區域性變數 首字母小寫和駝峰原則 常量 大寫字母和下劃線 max value 類名 首字母大寫和駝峰原則 ...
GO 資料型別 關鍵字 識別符號
cible 學習筆記 1.數字型別 整型和浮點型。2.布林型 只可以是常量 true 或者 false。3.go 語言的字串的位元組使用 utf 8 編碼標識 unicode 文字。4.複數 complex128 64 位實數和虛數 和 complex64 32 位實數和虛數 其中 complex1...
C語言資料型別關鍵字
變數和常量 常量是設定好不變得量 變數是在執行過程中可以修改或者賦值的量 c語言關鍵字 指只用於語義定義的單詞不能用於其他用途 int short long char unsigned signed float double bool comlex imaginary 整數 整數是指沒有小數的數 關...