欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

为啥channel能做到线程安全

发布时间:2025/6/15 51 豆豆
生活随笔 收集整理的这篇文章主要介绍了 为啥channel能做到线程安全 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

      Golang的Channel,发送一个数据到Channel 和 从Channel接收一个数据 都是 原子性的。

      而且Go的设计思想就是:不要通过共享内存来通信,而是通过通信来共享内存,前者就是传统的加锁,后者就是Channel。

      也就是说,设计Channel的主要目的就是在多任务间传递数据的,这当然是安全的

总结

以上是生活随笔为你收集整理的为啥channel能做到线程安全的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。