go语言快速入门:词法基础(3)
发布日期:2021-06-30 20:24:07
浏览次数:2
分类:技术文章
本文共 989 字,大约阅读时间需要 3 分钟。
go语言的设计较为简约,比如go的关键字只有25个,本文中将会简单整理一下go语言词法基础信息,主要包括关键字/基本数据类型/复合数据类型/操作符。
25个关键字
go语言中包含25个关键字,被分成了三类。
类别 | 关键字 |
---|---|
程序声明 | import,package |
程序实体声明及定义 | chan,const,func,interface,map,struct,type,var |
程序流程控制 | go,select,break,continue,default,defer,else,fallthrough,for,goto,if,range,return,switch |
18种基本数据类型
名称 | Size(字节) | 说明 |
---|---|---|
bool | 1 | 布尔类型 |
byte | 1 | 字节类型 |
rune | 4 | go特有数据类型,专用于存储Unicode编码 |
int/uint/ | - | 整型,size与平台有关 |
int8/uint8 | 1 | 8位整型 |
int16/uint16 | 2 | 16位整型 |
int32/uint32 | 4 | 32位整型 |
int64/uint64 | 8 | 64位整型 |
float32 | 4 | 32位浮点型 |
float64 | 8 | 64位浮点型 |
complex64 | 8 | 64位复数类型 |
complex128 | 16 | 128位复数类型 |
string | - | 字符串类型 |
8种复合数据类型
名称 | 关键字 | 说明 |
---|---|---|
Channel | chan | 通道 |
Function | func | 函数 |
Interface | interface | 接口 |
Map | map | 字典 |
Struct | struct | 结构体 |
Slice | - | 切片 |
Array | - | 数组 |
Pointer | - | 指针 |
21种操作符
项番 | 符号 | 说明 |
---|---|---|
No.1 | || | 逻辑或操作符 |
No.2 | && | 逻辑与操作符 |
No.3 | == | 相等判断操作 |
No.4 | != | 不等判断操作 |
No.5 | < | 小于 |
No.6 | <= | 小于或等于 |
No.7 | > | 大于 |
No.8 | >= | 大于或等于 |
No.9 | + | 求和操作 |
No.10 | - | 求差操作 |
No.11 | | | 按位或操作 |
No.12 | ^ | 异或 |
No.13 | * | 乘积或者取值 |
No.14 | / | 求商 |
No.15 | % | 求余 |
No.16 | << | 按位左移 |
No.17 | >> | 按位右移 |
No.18 | & | 按位与 |
No.19 | &^ | 按位清除 |
No.20 | ! | 逻辑非 |
No.21 | <- | 接收操作 |
转载地址:https://liumiaocn.blog.csdn.net/article/details/54798978 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
很好
[***.229.124.182]2024年04月23日 06时26分37秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
JavaScript原生开关灯效果
2019-04-30
企业邮箱如何申请注册,邮箱申请如何免费注册?
2019-04-30
微信企业邮箱,手机邮箱格式地址怎么写?
2019-04-30
公司如何申请企业邮箱,公司邮箱怎么申请,公司企业邮箱哪个好?
2019-04-30
电子邮箱账号怎么申请,怎样申请邮箱账号呢
2019-04-30
邮箱怎么发邮件,邮件发信量多少,职场新人怎么发汇报邮件呢?
2019-04-30
maven 多层次pom 新引入包,编译成功,还是没有将包引入到本地
2019-04-30
leetCode2 两数相加
2019-04-30
【工具使用】使用pip与conda安装、更新与卸载Pytorch和torchvision
2019-04-30
【工具使用】Google免费云环境Colaboratory使用
2019-04-30
【深度学习笔记】卷积层,全连接层,池化层的相关输出参数计算
2019-04-30
【NLP学习笔记】文本分类概述
2019-04-30
【深度学习笔记】文本分类
2019-04-30
【转载】炼丹实验室:深度学习网络调参技巧
2019-04-30
【论文阅读笔记】文本分类论文汇总
2019-04-30