[context] optimize context reset and reuse

This commit is contained in:
wjqserver 2025-06-06 22:40:40 +08:00
parent 450d6294ad
commit 1d5ffac153
2 changed files with 7 additions and 3 deletions

View file

@ -33,13 +33,12 @@ type responseWriterImpl struct {
// NewResponseWriter 创建并返回一个 responseWriterImpl 实例
func newResponseWriter(w http.ResponseWriter) ResponseWriter {
rw := &responseWriterImpl{
return &responseWriterImpl{
ResponseWriter: w,
status: 0, // 明确初始状态
size: 0,
hijacked: false,
}
return rw
}
func (rw *responseWriterImpl) reset(w http.ResponseWriter) {