Documentation ¶
Index ¶
- Variables
- func AsFloat64(v interface{}) float64
- func AsInt32(v interface{}) int32
- func AsInt64(v interface{}) int64
- func AsString(v interface{}) string
- func AsTime(v interface{}) time.Time
- func NumbersFromStrings(s *[]string) *[]godror.Number
- func ParseTime(t *time.Time, s string) error
- type DateTime
- func (dt DateTime) Marshal() (dAtA []byte, err error)
- func (dt DateTime) MarshalJSON() ([]byte, error)
- func (dt DateTime) MarshalText() ([]byte, error)
- func (dt DateTime) MarshalTo(dAtA []byte) (int, error)
- func (dt DateTime) MarshalXML(enc *xml.Encoder, start xml.StartElement) error
- func (DateTime) ProtoMessage()
- func (dt DateTime) ProtoSize() (n int)
- func (dt *DateTime) Reset()
- func (dt DateTime) Size() (n int)
- func (dt DateTime) String() string
- func (dt DateTime) Timestamp() *types.Timestamp
- func (dt *DateTime) Unmarshal(dAtA []byte) error
- func (dt *DateTime) UnmarshalJSON(data []byte) error
- func (dt *DateTime) UnmarshalText(data []byte) error
- func (dt *DateTime) UnmarshalXML(dec *xml.Decoder, st xml.StartElement) error
- type Lob
- type Number
Constants ¶
This section is empty.
Variables ¶
View Source
var ZeroIsAlmostZero bool
Functions ¶
func NumbersFromStrings ¶
Types ¶
type DateTime ¶
func (DateTime) MarshalJSON ¶
func (DateTime) MarshalText ¶
MarshalText implements the encoding.TextMarshaler interface. The time is formatted in RFC 3339 format, with sub-second precision added if present.
func (DateTime) MarshalXML ¶
func (DateTime) ProtoMessage ¶
func (DateTime) ProtoMessage()
func (*DateTime) UnmarshalJSON ¶
func (*DateTime) UnmarshalText ¶
UnmarshalText implements the encoding.TextUnmarshaler interface. The time is expected to be in RFC 3339 format.
func (*DateTime) UnmarshalXML ¶
Click to show internal directories.
Click to hide internal directories.