Echo is awesome in its own way and I don't want to compare it to another framework. But I'd like it to adapt the `binding` tag in Gin: ``` type Login struct { User string `form:"user" json:"user" binding:"required"` Password string `form:"password" json:"password" binding:"required"` } ``` If you send a payload with empty `User`, the binding will fail.