go json 字符串轉(zhuǎn)struct時(shí) 如何判斷 bool類型的字段是否存在 omitempty貌似對(duì)bool類型是無(wú)效的?
光陰似箭催人老,日月如移越少年。
go 初始struct對(duì)象的時(shí)候是默認(rèn)初始化里邊的字段的。這意味著你不能根據(jù)json 中bool字段的存在來(lái)對(duì)應(yīng)影響生成的struct對(duì)象。要不你把json的bool字段換成默認(rèn)的go語(yǔ)義為空的數(shù)據(jù)類型,比如 string。或者你override go中轉(zhuǎn)換struct對(duì)象的方法。