aboutsummaryrefslogtreecommitdiff
path: root/src/database/sql/sql.go
diff options
context:
space:
mode:
authorBrad Fitzpatrick <bradfitz@golang.org>2016-11-24 02:21:20 +0000
committerBrad Fitzpatrick <bradfitz@golang.org>2016-11-24 23:32:46 +0000
commitf7b2f58cda83634ccbe043b011f4899f859756cb (patch)
treefea21bd0727576abeafeb34ea2926ac1f09d5529 /src/database/sql/sql.go
parenta2bd5c5563261309cb14a7f233d9fc89a2873c8a (diff)
downloadgo-f7b2f58cda83634ccbe043b011f4899f859756cb.tar.xz
database/sql: force users of NamedParam to name struct literals fields
Or they can use sql.Param instead. Change-Id: Icf21dbcc87170635c3f5d3f49736429a37abe9da Reviewed-on: https://go-review.googlesource.com/33576 Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Daniel Theophanes <kardianos@gmail.com> Reviewed-by: Minux Ma <minux@golang.org>
Diffstat (limited to 'src/database/sql/sql.go')
-rw-r--r--src/database/sql/sql.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/database/sql/sql.go b/src/database/sql/sql.go
index a02aa35b7b..2a9ae0b95a 100644
--- a/src/database/sql/sql.go
+++ b/src/database/sql/sql.go
@@ -72,6 +72,8 @@ func Drivers() []string {
// NamedParam may be passed into query parameter arguments to associate
// a named placeholder with a value.
type NamedParam struct {
+ _Named_Fields_Required struct{}
+
// Name of the parameter placeholder. If empty the ordinal position in the
// argument list will be used.
Name string