golang 实现json类型不确定时的转换
程序员文章站
2022-06-17 21:58:08
将json转为结构体时,经常会遇到无法确定某个字段类型的情况。在go中可以使用interface 任意类型来解决。output:补充:gin bindjson结构体中有不确定类型的字段结构体中有不确定...
将json转为结构体时,经常会遇到无法确定某个字段类型的情况。在go中可以使用interface 任意类型来解决。
output:
补充:gin bindjson结构体中有不确定类型的字段
结构体中有不确定类型的字段,用interface{},bindjson后根据输入自动存储对应类型,比如
比如,info的输入
输入 |
类型 |
12 |
float64 |
“str” |
string |
{"str":"value"} |
map[string]interface {} |
true |
bool |
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。
上一篇: 数据库系统概论--关系运算
下一篇: 深入挖掘Windows脚本技术第1/2页