首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
golang
订阅
vision_yuan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
golang并发教程一 sync包
Go语言并发编程系列教程(十)——sync包(一):sync.Mutex和sync.RWMutexsync包我们前面反复强调,在Go语言并发编程中,倡导「使用通信共享内存,不要使用共享内存通信」,而这
Golang - sync包
第一种就是 Mutex 为互斥锁 , 实现跟Java的reentrantlock很像. 基本都是自旋锁, 输出正确. 其实还可以这么写. 效率更高 此时这就是一个最简单的锁. 简单以第一个例子为例子吧, 比如说 , 我们不知道goroutine啥时候退出是吧, 但是有了这玩意就…
Golang Sync
1. sync - 处理同步需求 golang 是一门语言级别支持并发的程序语言。golang 中使用 go 语句来开启一个新的协程。 goroutine 是非常轻量的,除了给它分配栈空间,它所占用的
golang bufio包就这么用
bufio 它的作用用一句话表述就是: 利用缓冲区减少io操作次数,提升读写性能,为什么要用bufio? 开始之前我们先来看一段代码: 上面实现了一个简单的文件读取功能,能正常工作,但是性能不好。