Go序列化方法的基准 这是一个用于测试各种Go序列化方法的测试套件。 经过测试的序列化方法 代码生成器) (生成的代码) (生成的代码, goprotobuf优化版本) (基于反射) (生成的代码) 运行基准 go get -u -t go test -bench= ' .* ' ./ 要更新自述文件中的表: ./stats.sh 推荐 如果性能,正确性和互操作性是最重要的因素,当前是最佳选择。 它确实需要预处理步骤(例如,通过Go 1.4的“ go generate”命令)。 但是,一如既往,根据您的要求做出自己的选择。 数据 序列化的数据是具有随机生成值的以下结构