FromNumber returns a JSON value given a json.Number.
(v json.Number)
| 885 | |
| 886 | // FromNumber returns a JSON value given a json.Number. |
| 887 | func FromNumber(v json.Number) (JSON, error) { |
| 888 | // The JSON decoder has already verified that the string `v` represents a |
| 889 | // valid JSON number, and the set of valid JSON numbers is a [proper] subset |
| 890 | // of the set of valid apd.Decimal values. |
| 891 | dec := apd.Decimal{} |
| 892 | _, _, err := dec.SetString(string(v)) |
| 893 | return jsonNumber(dec), err |
| 894 | } |
| 895 | |
| 896 | // FromString returns a JSON value given a string. |
| 897 | func FromString(v string) JSON { |
no test coverage detected
searching dependent graphs…