![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
golang
文章平均质量分 92
Go语言学习心得分享
fhzmWJ
心静如水,良知清澈,临危不乱,处变不惊
展开
-
关于Go Modules (2) 版本选择MVS
Minimal version selection (MVS)翻译 2022-04-13 23:29:46 · 437 阅读 · 0 评论 -
关于Go Modules (1)
翻译 2022-03-31 23:51:53 · 345 阅读 · 0 评论 -
go语言中channel的设计原理
目录CSP模型使用channel参考 CSP模型 go中的channel类型可以在goroutine之间发送和接收消息。 传统的并发编程模式——多线程编程,大多时候是基于共享内存的方式来完成的。传统多线程的并发模式使用locks锁、condition variable条件变量 等同步原语或硬件指令来强制规定进程的推进顺序。 除了直接控制线程,还有CSP和Actor模型是基于消息传递。 这里我只简单介绍一下CSP。 CSP——Communicating Sequential Processes CSP的核心原创 2021-10-12 01:03:38 · 312 阅读 · 0 评论