0
我正在使用Golang构建API Rest。我有一个包含很多字段(超过100个)的结构,因此我使用gorilla/schema
将来自客户端的值分配给结构,该结构工作得很好。在Golang中实现XSS保护
现在,我想避免用户在任何字符串字段中插入Javascript代码,在结构中我定义了bool,strings,byte []和int值。所以,现在我想知道验证的最好方法是什么。
我在interate在结构只有在字符串领域的思考和做出类似:
Loop over the struct {
myProperty := JSEscapeString(myProperty)
}
是否确定?在这种情况下,我怎么能遍历结构,但只有字符串字段?
太好了!这对我有效 –