2022年5月13日

golang并发编程-05-同步-04-sync包的once、WaitGroup结构体的常用方法

摘要: @[toc] # 1. 函数仅执行一次(onceDo) ## 1.1 语法 - 作用 传入onceDo的函数,不管调用多少次onceDo,也只会执行一次(首次执行)。 - 语法 ```go func (o *Once) Do(f func()) ``` 示例 ```go var once sync. 阅读全文

posted @ 2022-05-13 22:19 运维开发玄德公 阅读(5) 评论(0) 推荐(0) 编辑

golang并发编程-05-同步-02-条件变量(Cond结构体的常用方法)

摘要: @[toc] # 1. sync.Cond结构体 - 结构体定义 ```go type Cond struct { noCopy noCopy L Locker notify notifyList checker copyChecker } ``` - 作用 实现了一个条件变量,用于等待一个或一组协 阅读全文

posted @ 2022-05-13 22:18 运维开发玄德公 阅读(14) 评论(0) 推荐(0) 编辑

导航