![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Go
sun_hongtao
这个作者很懒,什么都没留下…
展开
-
Go 并发 、并行、线程池
1. Go 中类线程基础概念 Goroutin 概念: Go语言中有个概念叫做goroutine, 这类似我们熟知的线程,但是更轻。 信道: 信道是什么?简单说,是goroutine之间互相通讯的东西。类似我们Unix上的管道(可以在进程间传递消息), 用来goroutine之间发消息和接收消息。其实,就是在做goroutine之间的内存共享 var ch chan i原创 2017-08-09 10:16:42 · 8750 阅读 · 0 评论 -
Go 模板使用
Go 模板使用原创 2017-08-18 14:56:08 · 280 阅读 · 0 评论 -
struct 的匿名成员
struct 的匿名成员原创 2017-08-18 14:57:25 · 335 阅读 · 0 评论 -
《GO并发编程实战》—— 锁的使用
在本节,我们对Go语言所提供的与锁有关的API进行说明。这包括了互斥锁和读写锁。我们在第6章描述过互斥锁,但却没有提到过读写锁。这两种锁对于传统的并发程序来说都是非常常用和重要的。 互斥锁 互斥锁是传统的并发程序对共享资源进行访问控制的主要手段。它由标准库代码包sync中的Mutex结构体类型代表。sync.Mutex类型(确切地说,是*sync.Mutex类型)只有两个公开方法——L转载 2017-12-03 22:36:13 · 348 阅读 · 0 评论