这两种技术之间是否存在显著的性能差异?
func (db *DB) Query(query string, args ...interface{}) (*Rows, error)
并且
func (db *DB) QueryRow(query string, args ...interface{}) *Row
即使在您的查询末尾加上LIMIT 1;
,在"database/sql"
包中仍然可以返回多个结果。
这两种技术之间是否存在显著的性能差异?
func (db *DB) Query(query string, args ...interface{}) (*Rows, error)
并且
func (db *DB) QueryRow(query string, args ...interface{}) *Row
即使在您的查询末尾加上LIMIT 1;
,在"database/sql"
包中仍然可以返回多个结果。
Row.Scan
)。 - undefined