flatbuffers/go
Ben Harper 6a0126340a Add CreateByteVector function to Go's builder
This function gets around the inefficiency of populating a [ubyte] vector
byte by byte. Since ubyte vectors are probably the most commonly used type
of generic byte buffer, this seems like a worthwhile thing to create a
fast path for.

Benchmarks show a 6x improvement in throughput on x64.

There is a new test verifying the functionality of the function.

Change-Id: I82e0228ae0f815dd7ea89bf168b8c1925f3ce0d7
2015-03-11 17:27:39 -07:00
..
builder.go Add CreateByteVector function to Go's builder 2015-03-11 17:27:39 -07:00
doc.go Port FlatBuffers to Go. 2014-07-21 16:40:39 -07:00
encode.go Port FlatBuffers to Go. 2014-07-21 16:40:39 -07:00
struct.go Port FlatBuffers to Go. 2014-07-21 16:40:39 -07:00
table.go Fix vector of strings for Go 2014-09-23 17:25:50 -07:00
unsafe.go Port FlatBuffers to Go. 2014-07-21 16:40:39 -07:00