feat: improve New with

This commit is contained in:
Flc゛ 2023-04-19 11:16:26 +08:00
parent 4f8917a310
commit a12c553ba0

5
gin.go
View File

@ -212,10 +212,7 @@ func New(opts ...OptionFunc) *Engine {
engine.pool.New = func() any {
return engine.allocateContext(engine.maxParams)
}
for _, opt := range opts {
opt(engine)
}
return engine
return engine.With(opts...)
}
// Default returns an Engine instance with the Logger and Recovery middleware already attached.