首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
为了下一次的绚烂
掘友等级
后端开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
赞
文章( 2 )
沸点( 0 )
golang源码学习之sync.Once
sync.Do的一个准则:Do保证当它返回时,f()已经完成。 CAS实现不会实施这种保证:假设两个goroutine同时调用,竞争胜利的goroutine会执行f,失败的第二个会立即返回,而不是正在等待第一个对f的调用完成。这就是为什么慢路径会退回到互斥锁,为什么这个atom…
golang源码学习之sync.WaitGroup
一、核心数据结构这个是go的WaitGroup的数据结构,里面维护了两个变量noCopy和state1,其中noCopy的作用是保证WaitGroup在首次使用之后,不能被复制,避免指针field带来
个人成就
文章被点赞
7
文章被阅读
3,069
掘力值
167
关注了
1
关注者
5
收藏集
0
关注标签
13
加入于
2021-03-12