mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
std: add struct field tags to untagged literals.
R=rsc, dsymonds, bsiegert, rogpeppe CC=golang-dev https://golang.org/cl/5619052
This commit is contained in:
parent
e489ab8ecc
commit
102638cb53
21 changed files with 91 additions and 40 deletions
|
|
@ -586,25 +586,25 @@ func converterForType(typ string) driver.ValueConverter {
|
|||
case "bool":
|
||||
return driver.Bool
|
||||
case "nullbool":
|
||||
return driver.Null{driver.Bool}
|
||||
return driver.Null{Converter: driver.Bool}
|
||||
case "int32":
|
||||
return driver.Int32
|
||||
case "string":
|
||||
return driver.NotNull{driver.String}
|
||||
return driver.NotNull{Converter: driver.String}
|
||||
case "nullstring":
|
||||
return driver.Null{driver.String}
|
||||
return driver.Null{Converter: driver.String}
|
||||
case "int64":
|
||||
// TODO(coopernurse): add type-specific converter
|
||||
return driver.NotNull{driver.DefaultParameterConverter}
|
||||
return driver.NotNull{Converter: driver.DefaultParameterConverter}
|
||||
case "nullint64":
|
||||
// TODO(coopernurse): add type-specific converter
|
||||
return driver.Null{driver.DefaultParameterConverter}
|
||||
return driver.Null{Converter: driver.DefaultParameterConverter}
|
||||
case "float64":
|
||||
// TODO(coopernurse): add type-specific converter
|
||||
return driver.NotNull{driver.DefaultParameterConverter}
|
||||
return driver.NotNull{Converter: driver.DefaultParameterConverter}
|
||||
case "nullfloat64":
|
||||
// TODO(coopernurse): add type-specific converter
|
||||
return driver.Null{driver.DefaultParameterConverter}
|
||||
return driver.Null{Converter: driver.DefaultParameterConverter}
|
||||
case "datetime":
|
||||
return driver.DefaultParameterConverter
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue