本文整理匯總了Golang中github.com/housinganywhere/pg/internal/pool.Conn.NextId方法的典型用法代碼示例。如果您正苦於以下問題:Golang Conn.NextId方法的具體用法?Golang Conn.NextId怎麽用?Golang Conn.NextId使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類github.com/housinganywhere/pg/internal/pool.Conn
的用法示例。
在下文中一共展示了Conn.NextId方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Golang代碼示例。
示例1: prepare
func prepare(db *DB, cn *pool.Conn, q string) (*Stmt, error) {
name := cn.NextId()
writeParseDescribeSyncMsg(cn.Wr, name, q)
if err := cn.Wr.Flush(); err != nil {
db.freeConn(cn, err)
return nil, err
}
columns, err := readParseDescribeSync(cn)
if err != nil {
db.freeConn(cn, err)
return nil, err
}
stmt := &Stmt{
db: db,
_cn: cn,
name: name,
columns: columns,
}
return stmt, nil
}