Get the App
SLTechnology News&Howtos  ›  Development  › 

How golang tolerates empty arrays as objects

Shulou Source: shulou.com Published: 2022-06-01 04:10:35 10月04日 Update

This article mainly shows you "how golang tolerates empty arrays as objects". The content is simple and clear. I hope it can help you solve your doubts. Let me lead you to study and learn this article "how golang tolerates empty arrays as objects".

Tolerate empty arrays as objects

Another crushing thing about PHP is that if the PHP array is empty, the serialization is []. But when not empty, the serialized result is {"key": "value"}. We need to treat [] as {}.

If you are using jsoniter, you can start the fuzzy mode to support the JSON passed by PHP.

Import "github.com/json-iterator/go/extra" extra.RegisterFuzzyDecoders ()

So it can be supported.

Var val map [string] interface {} jsoniter.UnmarshalFromString (`[]`, & val) these are all the contents of the article "how golang tolerates empty arrays as objects". Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!

Tags: Object array content article sequence time learning help support place easy to understand more organization pattern knowledge editing industry information information channel channel Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Redmi Shulou Tech Info Linux Xiaomi Shulou Information