国产操作系统生态圈推动信息安全与技术自主发展的新机遇
742
2022-10-27
Go----Go 语言中的标识符和关键字
文章目录
一、标识符
1.1 标识符简介1.2 标识符的组成1.3 举例说明标识符的命名
二、go语言关键字
2.1 go语言提供了25个关键字,如下所示。2.2 Go 语言还有 36 个预定义标识符
一、标识符
1.1 标识符简介
标识符的英文是identifier,通俗的讲,就是给变量、常量、函数、方法、结构体、数组、切片、接口起名字。
1.2 标识符的组成
标识符由数字、字母和下划线(_)组成。123 abc _只能以字母和下划线(_)开头。abc123 _sysVar 123abc标识符区分大小写。 name Name NAME
1.3 举例说明标识符的命名
正确的命名
package mainimport "fmt"func main() { var name string var age int var _sys int}
错误的标识符
package mainimport "fmt"func main() { var 1name string var &age int var !email}
二、go语言关键字
2.1 go语言提供了25个关键字,如下所示。
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 |
2.2 Go 语言还有 36 个预定义标识符
其中包含了基本类型的名称和一些基本的内置函数,见下表:
append | bool | byte | cap | close | complex | complex64 | complex128 | uint16 |
copy | false | float32 | float64 | imag | int | int8 | int16 | uint32 |
int32 | int64 | iota | len | make | new | nil | panic | uint64 |
print | println | real | recover | string | true | uint | uint8 | uintptr |
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~