2.1Go关键字和内置词

2.1关键字和内置词

Go语言关键字

[if !supportLists]ü  [endif]25个关键词;

[if !supportLists]ü  [endif]关键词不能用于自定义名字;

[if !supportLists]ü  [endif]而且不能命名成变量, 自定义类型。

break      default       func    interface   select

case       defer         go      map         struct

chan       else          goto     package    switch

const      fallthrough   if      range       type

continue   for          import   return      var

预定义字

[if !supportLists]ü  [endif]37个以上预定义词;

[if !supportLists]ü  [endif]与关键字不同;

[if !supportLists]ü  [endif]可以定义中重新使用它们。

内建常量: true false iota nil

内建类型: int  int8 int16 int32 int64

          uint uint8 uint16 uint32 uint64uintptr

          float32 float64 complex128 complex64

          bool byte rune string error

内建函数: make len cap new append copy close delete

          complex real imag

          panic recover


自定义的变量,函数,类型等尽量不用关键字和内置词做名称。对于老程序员一般都会先看看有哪些内置关键字等,这里我们就是简单列举,不做过多介绍。以后会逐个涉及的。

你可能感兴趣的:(2.1Go关键字和内置词)