fix: With(opts...) must be after New

This commit is contained in:
Flc゛ 2023-04-19 10:20:14 +08:00
parent 8f70ecb911
commit 4f8917a310

3
gin.go
View File

@ -221,8 +221,9 @@ func New(opts ...OptionFunc) *Engine {
// Default returns an Engine instance with the Logger and Recovery middleware already attached.
func Default(opts ...OptionFunc) *Engine {
debugPrintWARNINGDefault()
engine := New(opts...)
engine := New()
engine.Use(Logger(), Recovery())
engine.With(opts...)
return engine
}