GORM 是一个用于在 Go 语言中操作数据库的库。它提供了许多方便的功能,可以帮助开发人员快速查询数据库。 要使用 GORM 进行查询,首先需要连接到数据库,然后使用模型定义查询条件,最后调用查询方法即可。 例如,如果你要查询名为 "John" 的用户,可以这样做: ``` import ( "github.com/jinzhu/gorm" _ "github.com/jinzhu/gorm/dialects/mysql" ) func main() { // 连接到数据库 db, err := gorm.Open("mysql", "user:password@/dbname?charset=utf8&parseTime=True&loc=Local") if err != nil { panic("连接数据库失败") } defer db.Close() // 定义模型 type User struct { Name string } // 查询 var user User db.Where("name = ?", "John").First(&user) } ``` 希望这能帮到你!