1. 匿名 struct
聚集全局变量 Grouped globals
1 | var config struct { |
模板数据 Template data
1 | data := struct { |
组织测试数据 Test tables
1 | var indexRuneTests = []struct { |
嵌入式 lock Embeded lock
1 | var hits struct { |
2. 嵌套 struct
嵌套 JSON 解析 Decoding deeply nested JSON data
1 | {"data": {"children": [ |
3. 命令行 doc
1 | // Mutex 文档 |
4. mock 文件系统
1 |
|
5. 方法表达式
1 | type T struct {} |
1 | func (c *Cmd) stdin() (f *os.File, err error) |
6. 同一个 channel 发送和接受
1 |
|
7. 使用 close channel 完成广播
1 | func waiter(i int, block, done chan struct{}) { |
1 |
|
8. select 中的 nil
1 |
|