是否有一个包裹来进出golang的x-www-form-urlencoding
发布时间:2020-12-16 19:20:45 所属栏目:大数据 来源:网络整理
导读:我想要组织进出x-www-form-urlencoding,类似于你如何使用json或xml.有没有一个现有的包来做这个,还是有没有文件如何实现一个自己,如果没有存在? gorilla/schema是受欢迎和良好的维护: 例如 func FormHandler(w http.RequestWriter,r *http.Request) { err
我想要组织进出x-www-form-urlencoding,类似于你如何使用json或xml.有没有一个现有的包来做这个,还是有没有文件如何实现一个自己,如果没有存在?
gorilla/schema是受欢迎和良好的维护:
例如 func FormHandler(w http.RequestWriter,r *http.Request) { err := r.ParseForm() if err != nil { // handle error } person := new(Person) // Person being a struct type decoder := schema.NewDecoder() err = decoder.Decode(person,r.Form) if err != nil { // handle error } } goforms也是一种选择. 更新2015年5月23日 > gorilla / schema仍然是我最受欢迎的map-to-struct包之一,POST表单值是常见的用例. 我已经使用大猩猩/模式了几年了,没有任何重大的问题.我使用它与vala结合验证输入(不是零,太短,太长等)之前,他们击中DB. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |