模式:软件包gorillaschema用表单值填充结构

时间:2021-02-03 14:20:10
【文件属性】:
文件名称:模式:软件包gorillaschema用表单值填充结构
文件大小:27KB
文件格式:ZIP
更新时间:2021-02-03 14:20:10
go http schema gorilla forms 图式 软件包gorilla / schema在结构值之间进行结构转换。 例 这是一个简单的示例:我们解析POST表单值,然后将其解码为结构: // Set a Decoder instance as a package global, because it caches // meta-data about structs, and an instance can be shared safely. var decoder = schema . NewDecoder () type Person struct { Name string Phone string } func MyHandler ( w http. ResponseWriter , r * http. Request ) { err := r . ParseForm () if err != nil { // Handle error } var person Person // r.PostForm is a map of our POST
【文件预览】:
schema-master
----decoder.go(14KB)
----doc.go(4KB)
----.github()
--------release-drafter.yml(126B)
--------stale.yml(343B)
----encoder.go(5KB)
----converter.go(3KB)
----LICENSE(1KB)
----encoder_test.go(10KB)
----cache.go(8KB)
----.circleci()
--------config.yml(2KB)
----README.md(3KB)
----decoder_test.go(47KB)
----go.mod(42B)

网友评论