Go 可以在一个FlatBuffers中对多个表进行编码吗?

Go 可以在一个FlatBuffers中对多个表进行编码吗?,go,flatbuffers,Go,Flatbuffers,可以在一个FlatBuffers中对多个表进行编码吗 我可能在尝试不可能的事情。如果有人能纠正我的错误,我将非常感激 我有多个不相关的表。也就是说,每个表都是完全独立的,不包含在同一模式的另一个表中 在我所有的测试中,只有最后一个表正确地从缓冲区中检索 我怀疑builder.Finish()在整个编码过程中只能调用一次,而不是在每个表编码后调用。否,每个缓冲区只有一个根。当然,您可以轻松地定义包含这两个表的包装器表

可以在一个FlatBuffers中对多个表进行编码吗

我可能在尝试不可能的事情。如果有人能纠正我的错误,我将非常感激

我有多个不相关的表。也就是说,每个表都是完全独立的,不包含在同一模式的另一个表中

在我所有的测试中,只有最后一个表正确地从缓冲区中检索


我怀疑builder.Finish()在整个编码过程中只能调用一次,而不是在每个表编码后调用。

否,每个缓冲区只有一个根。当然,您可以轻松地定义包含这两个表的包装器表