Golang教程网
博客首页
实战学习Golang
日常工作实战
小程序实战开发
微信小程序开发
百度智能小程序开发
QQ小程序开发
头条小程序开发
支付宝小程序开发
学习笔记
搜索
搜索
golang 协程 主线程
学习笔记
2023-01-18
97°
一、概念
协
程
是独立执行的,他们之间没有通信。
协
程
间必须通过通信协调/同步他们的工作。1、
协
程
间通过通道(channel)来通信
协
程
可以使用共享变量来通信,但是在Go中并不提倡这样做,因为这种方式给所有的共享内存的多
线程
都带来了困难。而Go是通过一种特殊的类型,通道(channel),一个可以用于发送类型化数据的管道,由其负责
协
程之间的通信,从而避开所有由共享内存导致的陷阱;这种通过通道进行通信的方
相关链接
Golang 需要线程池吗?
进程、线程、协程与goruntine
关于进程线程和Go协程总结
1.什么是协程、线程、进程?
进程、线程、轻量级进程、协程和go中的Goroutine 那些事儿
Golang 学习笔记(06)—— 多线程