-
Notifications
You must be signed in to change notification settings - Fork 0
go_variables
Xiaolin Zhang edited this page Nov 2, 2019
·
1 revision
- 零值:
""
- 复制完整内容
- 可以比较
- 零值:
nil
- 初始化:
make(chan int)
会创建一个无缓冲的管道 - 是对底层数据结构的引用
- 可以比较: 引用相同的对象结果一样
- close关闭一个channel之后
- 不能写, 会panic
- 可以读, 读到最后会返回其绑定数据结构的一个零值
- range: 可以阻塞读channel直到管道关闭
- 只要没有引用就会被垃圾回收
- 关闭nil,重复关闭都会panic