通常我写这样的东西
rows := db.MyPgConn.QueryRows(`SELECT * FROM bla`) // or any other query
for rows.Next() { // if there are result
// rows.Scan(
// do custom operation
}
rows.Close() // close recordset
但是那样的话,我有可能忘记写rows.Close()这样的代码,这可能会使可用连接/套接字的数量耗尽,有没有更好的方法来做到这一点?
回首忆惘然
拉丁的传说
相关分类