cast
cast copied to clipboard
support json.Number for numeric value
in numeric value's switch-case logic, maybe can support json.Number, now it will return an error