我需要打印所有表单请求以进行日志记录,以供以后调试。我需要有这样的东西,formInput不同类型的结构在哪里。(全部在我的代码中定义。)
type SomeFormInput {
Name string
Age int
}
func handleForm(formInput interface{}) {
...
logger.Logf("%+v", formInput);
}
然而,一些表格包含需要在登录前清理的“秘密”数据——特别是密码。
在不失一般性的情况下,最好和最简单的方法是什么handleForm?
我仍然需要它来接受interface{}。
如果需要,我可以使用标签。
type SomeFormInput struct {
Name string
Password string `hide:"true"` // something like this
}
收到一只叮咚
相关分类