请问form表单中type字段与关键字冲突怎么解决?

pengwenwu · · 2138 次点击
可以使用struct tag和bind ```golang type Request struct { RequestType `bind:"type" form:"type"` } func(ctx ...) { var req Request ctx.Bind(&req) } ```
#5
更多评论
polaris
社区,需要你我一同完善!
变量名字随意,没人说非得和 表单的一致,完全可以: typ := c.DefaultPostForm("type", "alert")
#1
<a href="/user/polaris" title="@polaris">@polaris</a> 感谢回复。 但是这样有个问题,不管是接收参数,还是最终存储数据db or cache,或者业务逻辑处理的时候,都要做一层转化,会很麻烦。 所以想问下,有没有更好的方法
#2