gf/geg/util/gconv/gconv_struct_create.go

24 lines
306 B
Go
Raw Normal View History

2019-07-06 15:51:32 +08:00
package main
import (
"github.com/gogf/gf/g"
"github.com/gogf/gf/g/util/gconv"
)
func main() {
type User struct {
Uid int
Name string
}
user := (*User)(nil)
params := g.Map{
"uid": 1,
"name": "john",
}
err := gconv.Struct(params, &user)
if err != nil {
panic(err)
}
g.Dump(user)
}