Method Override
MethodOverride lets clients tunnel PUT, PATCH, or DELETE through POST.
app.Use(middleware.MethodOverride())The default source is:
X-HTTP-Method-OverrideThe original method is preserved in:
X-Original-MethodUse query-based or custom lookup when needed.
app.Use(middleware.MethodOverrideWithConfig(middleware.MethodOverrideConfig{ Getter: middleware.MethodOverrideFromFirst( middleware.MethodOverrideFromHeader("X-HTTP-Method-Override"), middleware.MethodOverrideFromQuery("_method"), ),}))