func Float64(f float64) NullFloat64 {
	return NullFloat64{
		sql.NullFloat64{
			Float64: f,
			Valid:   true,
		},
	}
}
Float64

Float64 creates a valid NullFloat64
package nisql
import (
	"bytes"
	"database/sql"
	"encoding/json"
	"time"
	"github.com/lib/pq"
)
var nullString = []byte("null")
func String(s string) NullString {
	return NullString{
		sql.NullString{
			String: s,
			Valid:  true,
		},
	}
}
type NullString struct {
	sql.NullString
}
func (n *NullString) MarshalJSON() ([]byte, error) {
	if !n.Valid {
		return nullString, nil
	}
	return json.Marshal(n.String)
}
func (n *NullString) UnmarshalJSON(b []byte) error {
	return unmarshal(n, b)
}
func (n *NullString) Get() *string {
	if !n.Valid {
		return nil
	}
	return &n.String
}