Bio
IP属地:广东
type ServerConn struct {
sendCh chan Message
handleCh chan Message
wg *sync.WaitGroup
ctx context.Context
cancel context.CancelFunc
netId int
}
这个结构体里有context与这个“不要把context放入结构体中,要以参数的方式传递”冲突了,这是自相矛盾有何深意?
Golang并发模型控制并发有三种种经典的方式,一种是通过channel通知实现并发控制 一种是WaitGroup,另外一种就是Context。 1. 使用最基本通过channel通知实现并发控...