我正在为我的项目使用 GOB 编码,我发现(经过长时间的斗争)空字符串没有正确编码/解码。在我的代码中,我使用错误消息(字符串)来报告任何问题,此错误消息大部分时间为空。如果我编码一个空字符串,它就什么都没有了,这给我带来了解码问题。我不想改变编码/解码,因为这些部分使用得最多。我如何告诉 Go 如何编码/解码空字符串?
相关分类