我try 使用https://github.com/doug-martin/goqu,尽管查询是正确的,并且我已连接到数据库,但响应始终为空.
func goquBuilder() goqu.DialectWrapper {
return goqu.Dialect("postgres")
}
func (r *CourseRepo) GetAll() ([]Course, error) {
var courses []Course
query, res, err := goquBuilder().From(
goqu.S(schema).Table("courses")).Prepared(true).ToSQL()
if err != nil {
clogger.Error(err)
}
for r := range res {
fmt.Println(r)
}
fmt.Println(query)
return courses, nil
}