go sqlx db.Query需手动释放

go sqlx db.Query --->> Next() --->> Scan() 需要自己手动释放
Next()失败会自动释放

err := db.Get(data, sql)

// results, err := db.Query(sql)

// if err != nil {
// 	return err
// }

// for results.Next() {
// 	err = results.Scan(
// 		&data.Order_id,
// 		&data.Uid,
// 		&data.Goods_id,
// 		&data.Pay_price,
// 		&data.Deliver_num,
// 		&data.Real_pay_type,
// 		&data.Country,
// 		&data.Price,
// 		&data.ItemName,
// 	)
// 	return err
// }
posted @ 2021-02-01 21:01  dx2019  阅读(380)  评论(0编辑  收藏  举报