Go語言入門-關鍵詞和命名方式

目錄

go語言入門-關鍵字和命名方式

 

關鍵字

保留字

命名


Go語言入門-關鍵字和命名方式

 

關鍵字

go語言只有25個關鍵詞

break

default

func interface select
case defer go map

struct

chan else goto package switch
const fallthrough if range type
cotinue for import return var

go語言的25個關鍵詞體現GO語法規則的簡單,關鍵詞不能用作常量,變量函數名稱、結構體字段等標識符號。

保留字

Go語言有37個保留字,可以分爲3類。

  • 常量類(Constants)
true false itoa nil
  • 基本類型和常用類型(Types)
int int8 int16 int32 int64
uint uint8 uint16 uint32 uint64
float32 float64 complex128 complex64 uintptr
bool byte rune string error
  • 函數類(Functions)
make len cap new append
copy close delete complex real
imag panic recover    

命名

  • 源碼文件命名:

所有go代碼以.go進行結尾

  • 類型命名(常量命名、變量命名)
  1. 首字母可以是任意Unicode字符或者下劃線(不能爲數值),剩下的字符中可以出現數值
  2. 字符長度不限
  3. 變量命名推薦是小駝峯命名。函數、接口、全局變量命名按照訪問權限來決定首字母是否大寫。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章