MCPcopy Create free account
hub / github.com/francoispqt/gojay / EncodeFloat

Method EncodeFloat

encode_number_float.go:6–16  ·  view source on GitHub ↗

EncodeFloat encodes a float64 to JSON

(n float64)

Source from the content-addressed store, hash-verified

4
5// EncodeFloat encodes a float64 to JSON
6func (enc *Encoder) EncodeFloat(n float64) error {
7 if enc.isPooled == 1 {
8 panic(InvalidUsagePooledEncoderError("Invalid usage of pooled encoder"))
9 }
10 _, _ = enc.encodeFloat(n)
11 _, err := enc.Write()
12 if err != nil {
13 return err
14 }
15 return nil
16}
17
18// encodeFloat encodes a float64 to JSON
19func (enc *Encoder) encodeFloat(n float64) ([]byte, error) {

Callers 3

EncodeMethod · 0.95

Calls 3

encodeFloatMethod · 0.95
WriteMethod · 0.95

Tested by 2