utils.go (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
package main
import "database/sql"
// StringToNullString converts a string to sql.NullString
// Empty strings will be converted to NULL (Valid = false)
// Non-empty strings will be valid with the string value
func StringToNullString(s string) sql.NullString {
if s == "" {
return sql.NullString{
String: "",
Valid: false,
}
}
return sql.NullString{
String: s,
Valid: true,
}
}
|