1
0
mirror of https://github.com/golang/go synced 2024-10-04 20:11:22 -06:00
go/src/pkg/database/sql
Andrew Pritchard cc39bb9068 database/sql: treat pointers as nullable types like encoding/json
- convert from nil pointers to the nil interface{}
- dereference non-nil pointers
- convert from nil interface{}s to nil pointers
- allocate pointers for non-nil interface{}s
- tests for all of the above

R=golang-dev, bradfitz, rsc, rogpeppe
CC=golang-dev
https://golang.org/cl/5630052
2012-02-08 17:14:15 +11:00
..
driver database/sql: treat pointers as nullable types like encoding/json 2012-02-08 17:14:15 +11:00
convert_test.go database/sql: treat pointers as nullable types like encoding/json 2012-02-08 17:14:15 +11:00
convert.go database/sql: treat pointers as nullable types like encoding/json 2012-02-08 17:14:15 +11:00
doc.txt database/sql: move from exp/sql 2012-01-19 16:04:26 -08:00
fakedb_test.go std: add struct field tags to untagged literals. 2012-02-03 10:12:25 +11:00
sql_test.go database/sql: convert SQL null values to []byte as nil. 2012-01-26 15:12:48 -08:00
sql.go database/sql: permit scanning into interface{} 2012-02-06 10:06:22 -08:00