session.go 中的那三个变量不会因为并行出现冲突吗?

AI摘要
用户询问Go代码中全局会话变量是否存在并发冲突。代码声明了Session、Request、Response三个全局变量,DeepSeek认为存在冲突但用户持疑。核心问题是确认全局会话状态在并发场景下的安全性。

pkg/session/session.go

// Session 当前会话
var Session *sessions.Session

// Request 用以获取会话
var Request *http.Request

// Response 用以写入会话
var Response http.ResponseWriter

我问过 DeepSeek 了,它说存在冲突。不过我不太相信它。不知道是不是有什么机制我不知道。

讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!