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

浙公网安备 33010602011771号