melody icon indicating copy to clipboard operation
melody copied to clipboard

请教一下,这里为什么用的是map[*Session]struct{}

Open jsasg opened this issue 10 months ago • 1 comments

type sessionSet struct { mu sync.RWMutex members map[*Session]struct{} } 请教一下,这里为什么用的是map[*Session]struct{},而不是map[key]*Session,比如key是user_id这种,发消息给精确的某个人的时候这种不是应该性能更好吗

jsasg avatar Apr 18 '24 05:04 jsasg

和业务无关, 如果想 通过key 代表用户user_id,可以自定义有个session管理

mimicode avatar May 16 '24 09:05 mimicode