分享
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。
## Go 语言数据类型
关于 Go 语言的数据类型需要进一步阅读官方 Go 规范文档来了解为什么这么设计。
因为现有的 Go 的数据类型比较杂,尤其是数字类型(有 int 类型,还有 int8 类型,就不能只存在 int8 这种类型?)。
## 进一步学习计划
既然有一个 python 100 学习计划,那不妨给自己来一个 Go 100 天学习计划。
## Go 语言变量的一个苛刻要求
如果你声明了一个局部变量,但并没有使用它,将会编译报错 `a declared and not used`。苛刻的严谨,强迫开发者严格要求自己。
## Go 语言自增/自减的不同
Go 的自增和自减运算符只能作为表达式使用,不能用于赋值操作:
```
var a = 0
a ++ // 这是允许的
b := a ++ // 这是非法的
var c int;
c = a ++ // 这是非法的
c = (a ++) // 这是非法的
```
## Go 语言 select 语句
select 虽然是 Go 语言的条件语句,但只能用于通道。现在对于通道没有什么了解。不过 select 应该与 POSIX 中的 select 意义差不多。
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
关注微信117889 次点击
添加一条新回复
(您需要 后才能回复 没有账号 ?)
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码` - 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传