資料內容:
2) 關鍵字
關鍵字用于特定的語法結構,Go 語言定義 25 關鍵字:
聲明:import、package
實體聲明和定義:chan、const、func、interface、map、struct、type、var
流程控制:break、case、continue、default、defer、else、fallthrough、for、go、goto、
if、range、return、select、switch
3) 字面量
字面量是值的表示方法,常用與對變量/常量進行初始化,主要分為:
? 標識基礎數據類型值的字面量,例如:0, 1.1, true, 3 + 4i, 'a', "我愛中國"
? 構造自定義的復合數據類型的類型字面量,例如:type Interval int
? 用于表示符合數據類型值的復合字面量,用來構造 array、slice、map、struct 的值,
例如:{1, 2, 3}
4) 操作符
? 算術運算符:+、-、*、/、%、++、--
? 關系運算符:>、>=、<、<=、==、!=
? 邏輯運算符:&&、||、!
? 位運算符:&、|、^、<<、>>、&^
? 賦值運算符:=、+=、-=、*=、/=、%=、&=、|=、^=、<<=、>>=
? 其他運算符:&(單目)、*(單目)、.(點)、-(單目)、…、<-
5) 分割符
小括號(), 中括號[],大括號(),分號;,逗號,