lock-free:用golang编写的简单无锁​​库

时间:2021-04-28 14:52:48
【文件属性】:
文件名称:lock-free:用golang编写的简单无锁​​库
文件大小:3KB
文件格式:ZIP
更新时间:2021-04-28 14:52:48
go golang library threadsafe golang-library 无锁 无锁是基于golang编写的简单,最快的无锁库。 要求 转到(> = 1.8) 安装 go get github.com/hlts2/lock-free 例子 wg := new (sync. WaitGroup ) lf := lockfree . New () for i := 0 ; i < size ; i ++ { wg . Add ( 1 ) go func ( i int ) { defer wg . Done () // In the block between Wait and Signal, it becomes gruoute-safe lf . Wait () cnt ++ lf . Signal () }( i ) } wg . Wait () 作者 执照
【文件预览】:
lock-free-master
----.travis.yml(87B)
----lock_free_bench_test.go(426B)
----LICENSE(1KB)
----lock_free.go(617B)
----.gitignore(192B)
----lock_free_test.go(580B)
----README.md(716B)

网友评论