
go
文章平均质量分 94
上了 go 的船就下不来了
zwjason1999
一个混子研究生,因为打工需要C/C++而入坑,可想而知他应该没有多少头发了。
展开
-
sync.Once 使用及解析
Go sync.Once 源码解析原创 2021-09-06 17:32:42 · 3375 阅读 · 2 评论 -
sync/atomic 原子操作使用与解析
前言 Go 源码版本:1.16 1. 引入 下面这段程序输出是多少呢? package main import ( "fmt" "time" ) var a int = 0 func main() { for i := 0; i < 1000; i++ { go func() { a++ }() } fmt.Printf("a = %d\n", a) time.Sleep(time.Second) }原创 2021-09-06 16:29:16 · 605 阅读 · 0 评论