Go 語言反射揭祕:獲取 Tag 易如反掌,爲何 json 包卻視而不見?
從詭異現象說起:JSON 爲何忽略私有字段?type User struct{ ID intjson:“id”// 正常導出 Name stringjson:“name”// 正常導出 email stringjson:“email”// 私有字段,JSON無視!}funcmain(){ u := User{1,“Tom”,“tom@example.com”} ⌘ Read more
Go 語言反射揭祕:獲取 Tag 易如反掌,爲何 json 包卻視而不見?
從詭異現象說起:JSON 爲何忽略私有字段?type User struct{ ID intjson:“id”// 正常導出 Name stringjson:“name”// 正常導出 email stringjson:“email”// 私有字段,JSON無視!}funcmain(){ u := User{1,“Tom”,“tom@example.com”} ⌘ Read more