Toggle navigation
Owl Dawn
All Posts
ceph
cgroup
color
containerd
coroutine
cpp
elasticsearch
golang
leveldb
linux
raft
redis
无锁队列
ARCHIVE
NOTES
ABOUT
Owl Dawn
嘛哇噜嘛哇噜
Golang Channel
Go Channel 的实现 关于 channel 锁和 cas 的实现 Channel 在运行时的内部表示为 runtime.hchan,该结构体中包含了一个用于保护成员变量的互斥锁,从某种程度上说,
Posted by OwlDawn on Monday, July 8, 2024
Golang sync.Map
Golang sync.Map 在Go 1.6 之前, 内置的map类型是部分 goroutine 安全的,并发的读没有问题,并发的写可能有问题。自 go 1.6 之后, 并发地读写 map 会报错,这在一些知名的开源库
Posted by OwlDawn on Monday, July 8, 2024
Software Developer, ACG Enthusiast and Life Adventurer
FEATURED TAGS
cgroup
cpp
golang
FRIENDS
OwnDawn 的 gitee
OwnDawn 的 github