github.com/gogf/gf@v1.16.9/.example/database/gdb/mysql/gdb_struct.go (about) 1 package main 2 3 import ( 4 "fmt" 5 6 "github.com/gogf/gf/frame/g" 7 ) 8 9 func main() { 10 db := g.DB() 11 // 开启调试模式,以便于记录所有执行的SQL 12 db.SetDebug(true) 13 14 type User struct { 15 Uid int 16 Name string 17 } 18 user := (*User)(nil) 19 fmt.Println(user) 20 err := db.Table("test").Where("id=1").Struct(&user) 21 fmt.Println(err) 22 fmt.Println(user) 23 }