首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
go
订阅
baviya
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
深入理解 go chan
go中不同协程之间往往需要进行通信,不同于以往多线程程序的那种通信方式,在 go 里面往往使用 channel 来进行通信,今天让我们来深入理解一下 go 里面的 channel。
Go goroutine理解
Go语言最大的特色就是从语言层面支持并发(Goroutine),Goroutine是Go中最基本的执行单元。事实上每一个Go程序至少有一个Goroutine:主Goroutine。当程序启动时,它会自动创建。 为了更好理解Goroutine,现讲一下线程和协程的概念 线程(Th…
Go学习总结-go module
go从v1.11版之后就推出了新的包管理,go module,它和之前的$GOPATH不同,已经不在需要src,bin这样的子目录了,一个源代码目录甚至是空目录都可以作为module,只要其中包含有go.mod文件。接下来看一下go module的能力。 首先设置下环境变量 G…