01 2022 档案

摘要:Golang的提供的同步机制有sync模块下的Mutex、WaitGroup以及语言自身提供的chan等。 这些同步的方法都是以runtime中实现的底层同步机制(cas、atomic、spinlock、sem)为基础的, 本文主要探讨Golang底层的同步机制如何实现。 1 cas、atomic 阅读全文
posted @ 2022-01-05 20:15 扯不断得红尘 阅读(439) 评论(0) 推荐(0) 编辑
摘要:目录 一 二 第一步:不同 const 定义块互不干扰 第二步:所有注释行和空行全部忽略 第三步:没有表达式的常量定义复用上一行的表达式 第四步:从第一行开始,iota 从 0 逐行加一 第五步:替换所有 iota 三 四 附 一 先看一段代码吧: const ( a = iota b c ) 相信 阅读全文
posted @ 2022-01-05 18:34 扯不断得红尘 阅读(676) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示