Loading

摘要: Go语言常见的并发模式 并发不是并行 并发关注的是程序的设计层面,并发的程序也可以顺序执行,在多核CPU上才可能真正同时的运行,并行关注的是程序的运行层面,如GPU中对图像处理都会有大量的并行运算。 Go语言将其并发编程哲学Slogan:不要通过共享内存来通信,而应通过通信来共享内存。 sync.M 阅读全文
posted @ 2021-09-02 21:57 平凡键客 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Goroutines CSP communicating sequential processes Go 语言中,每一个并发执行单元叫做一个goroutine,语法上仅需要在一个普通函数或方法调用前加上关键字go。 f() //正常调用 go f() //开启一个goroutine Channel 阅读全文
posted @ 2021-09-02 19:49 平凡键客 阅读(90) 评论(0) 推荐(0) 编辑