type github.com/go-pg/pg/v10/types.NullTime
13 uses
github.com/go-pg/pg/v10/types (current package)
null_time.go#L14: type NullTime struct {
null_time.go#L19: _ json.Marshaler = (*NullTime)(nil)
null_time.go#L20: _ json.Unmarshaler = (*NullTime)(nil)
null_time.go#L21: _ sql.Scanner = (*NullTime)(nil)
null_time.go#L22: _ ValueAppender = (*NullTime)(nil)
null_time.go#L25: func (tm NullTime) MarshalJSON() ([]byte, error) {
null_time.go#L32: func (tm *NullTime) UnmarshalJSON(b []byte) error {
null_time.go#L40: func (tm NullTime) AppendValue(b []byte, flags int) ([]byte, error) {
null_time.go#L47: func (tm *NullTime) Scan(b interface{}) error {
github.com/go-pg/pg/v10
pg.go#L18: type NullTime = types.NullTime
github.com/go-pg/pg/v10/orm
table.go#L40: nullTimeType = reflect.TypeOf((*types.NullTime)(nil)).Elem()
table.go#L1479: ptr := fv.Addr().Interface().(*types.NullTime)
table.go#L1480: *ptr = types.NullTime{Time: time.Now()}
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)