]> Cypherpunks repositories - gostls13.git/commit
database/sql: add method Err on sql.Row
authorTim Möhlmann <muhlemmer@gmail.com>
Fri, 10 Jan 2020 10:06:53 +0000 (12:06 +0200)
committerDaniel Theophanes <kardianos@gmail.com>
Thu, 19 Mar 2020 16:17:59 +0000 (16:17 +0000)
commitf9f57c44430c3449a71533e78f25e88aa4c06a65
tree183308c050661610c71aeff1d00903497100cca3
parentb3b174ffcf8ab4977dba1e9e18b91993a8c5a253
database/sql: add method Err on sql.Row

The Row.Err method is intended to assist wrapping sql.DB.
Because sql.Row is a struct with private fields,
a wrapper in an existing code base cannot easily provide users
with a different implementation without large rewrites.
Adding this method allows query level errors to be handled
centrally.

Fixes #35804

Change-Id: I94e6329de89a7ee1284ce9ef76af4363d2d081f9
Reviewed-on: https://go-review.googlesource.com/c/go/+/214317
Reviewed-by: Daniel Theophanes <kardianos@gmail.com>
Run-TryBot: Daniel Theophanes <kardianos@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/database/sql/sql.go
src/database/sql/sql_test.go