当前位置: 首页 > 网络应用技术

GO JSON自定义Unmarshal以避免判断零

时间:2023-03-09 13:13:50 网络应用技术

  [必须]在Tencent的“ Go Security Guide”中进行无指针判断:执行指针时,您必须确定指针是否为无需防止程序恐慌,尤其是在执行结构时,但是如果您每次都使用它来使用它来防止恐慌,那么此类代码将更加麻烦。在这里,我们可以使用自定义方法避免这种方法。

  当字段为零时,在Unmarshal上执行初始化,以避免使用时恐慌,同时,不必确定使用时是否为零。