Versions in this module Expand all Collapse all v1 v1.3.6 Aug 10, 2022 Changes in this version + const B_DOUBLE_UNQUOTE + const B_UNICODE_REPLACE + const F_DOUBLE_UNQUOTE + const F_UNICODE_REPLACE + const MAX_RECURSE + const SPACE_MASK + func FreeStateMachine(fsm *StateMachine) + type JsonState struct + Dbuf *byte + Dcap int + Dv float64 + Ep int + Iv int64 + Vt ValueType + type ParsingError uint + const ERR_EOF + const ERR_FLOAT_INFINITY + const ERR_INTEGER_OVERFLOW + const ERR_INVALID_CHAR + const ERR_INVALID_ESCAPE + const ERR_INVALID_NUMBER_FMT + const ERR_INVALID_UNICODE + const ERR_RECURSE_EXCEED_MAX + func (self ParsingError) Error() string + func (self ParsingError) Message() string + type SearchingError uint + type StateMachine struct + Sp int + Vt [MAX_RECURSE]int + func NewStateMachine() *StateMachine + type ValueType int + const V_ARRAY + const V_DOUBLE + const V_EOF + const V_FALSE + const V_INTEGER + const V_MAX + const V_NULL + const V_OBJECT + const V_STRING + const V_TRUE