├── .envrc ├── .gitignore ├── .travis.yml ├── .vscode └── settings.json ├── LICENSE ├── Makefile ├── README.md ├── array_iterator.go ├── attribute_translator.go ├── decoder.go ├── doc.go ├── dumper.go ├── encoder.go ├── encoder_field.go ├── encoder_fold.go ├── encoder_tags.go ├── error.go ├── go.mod ├── go.sum ├── object_iterator.go ├── parser.go ├── raw_slice.go ├── slice.go ├── slice_factory.go ├── slice_merge.go ├── slice_reader.go ├── slice_type.go ├── test ├── array_iterator_test.go ├── assert.go ├── attribute_translator_test.go ├── benchmark_builder_test.go ├── benchmark_decoder_test.go ├── benchmark_encoder_test.go ├── builder_array_large_test.go ├── builder_array_test.go ├── builder_object_large_test.go ├── builder_object_test.go ├── builder_primitive_test.go ├── builder_test.go ├── decoder_array_test.go ├── decoder_convert_test.go ├── decoder_custom_test.go ├── decoder_map_test.go ├── decoder_object_test.go ├── decoder_primitive_test.go ├── decoder_reader_test.go ├── decoder_test.go ├── dumper_test.go ├── encoder_array_test.go ├── encoder_custom_test.go ├── encoder_map_test.go ├── encoder_object_test.go ├── encoder_primitive_test.go ├── encoder_slice_test.go ├── encoder_writer_test.go ├── must.go ├── object_iterator_test.go ├── parser_array_test.go ├── parser_invalid_test.go ├── parser_object_test.go ├── parser_primitive_test.go ├── runtime │ └── runtime_test.go ├── slice_array_test.go ├── slice_binary_test.go ├── slice_bool_test.go ├── slice_custom_test.go ├── slice_double_test.go ├── slice_factory_test.go ├── slice_from_reader_test.go ├── slice_int_test.go ├── slice_key_test.go ├── slice_length_test.go ├── slice_merge_test.go ├── slice_object_large_test.go ├── slice_object_test.go ├── slice_smallint_test.go ├── slice_string_test.go ├── slice_type_test.go ├── slice_uint_test.go ├── slice_utcdate_test.go └── util.go ├── tools └── dump.go ├── util.go ├── util_test.go ├── value.go ├── value_length.go └── value_type.go /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/.envrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/README.md -------------------------------------------------------------------------------- /array_iterator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/array_iterator.go -------------------------------------------------------------------------------- /attribute_translator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/attribute_translator.go -------------------------------------------------------------------------------- /decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/decoder.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/doc.go -------------------------------------------------------------------------------- /dumper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/dumper.go -------------------------------------------------------------------------------- /encoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/encoder.go -------------------------------------------------------------------------------- /encoder_field.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/encoder_field.go -------------------------------------------------------------------------------- /encoder_fold.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/encoder_fold.go -------------------------------------------------------------------------------- /encoder_tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/encoder_tags.go -------------------------------------------------------------------------------- /error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/error.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/go.sum -------------------------------------------------------------------------------- /object_iterator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/object_iterator.go -------------------------------------------------------------------------------- /parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/parser.go -------------------------------------------------------------------------------- /raw_slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/raw_slice.go -------------------------------------------------------------------------------- /slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/slice.go -------------------------------------------------------------------------------- /slice_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/slice_factory.go -------------------------------------------------------------------------------- /slice_merge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/slice_merge.go -------------------------------------------------------------------------------- /slice_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/slice_reader.go -------------------------------------------------------------------------------- /slice_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/slice_type.go -------------------------------------------------------------------------------- /test/array_iterator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/array_iterator_test.go -------------------------------------------------------------------------------- /test/assert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/assert.go -------------------------------------------------------------------------------- /test/attribute_translator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/attribute_translator_test.go -------------------------------------------------------------------------------- /test/benchmark_builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/benchmark_builder_test.go -------------------------------------------------------------------------------- /test/benchmark_decoder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/benchmark_decoder_test.go -------------------------------------------------------------------------------- /test/benchmark_encoder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/benchmark_encoder_test.go -------------------------------------------------------------------------------- /test/builder_array_large_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/builder_array_large_test.go -------------------------------------------------------------------------------- /test/builder_array_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/builder_array_test.go -------------------------------------------------------------------------------- /test/builder_object_large_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/builder_object_large_test.go -------------------------------------------------------------------------------- /test/builder_object_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/builder_object_test.go -------------------------------------------------------------------------------- /test/builder_primitive_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/builder_primitive_test.go -------------------------------------------------------------------------------- /test/builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/builder_test.go -------------------------------------------------------------------------------- /test/decoder_array_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/decoder_array_test.go -------------------------------------------------------------------------------- /test/decoder_convert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/decoder_convert_test.go -------------------------------------------------------------------------------- /test/decoder_custom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/decoder_custom_test.go -------------------------------------------------------------------------------- /test/decoder_map_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/decoder_map_test.go -------------------------------------------------------------------------------- /test/decoder_object_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/decoder_object_test.go -------------------------------------------------------------------------------- /test/decoder_primitive_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/decoder_primitive_test.go -------------------------------------------------------------------------------- /test/decoder_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/decoder_reader_test.go -------------------------------------------------------------------------------- /test/decoder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/decoder_test.go -------------------------------------------------------------------------------- /test/dumper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/dumper_test.go -------------------------------------------------------------------------------- /test/encoder_array_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/encoder_array_test.go -------------------------------------------------------------------------------- /test/encoder_custom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/encoder_custom_test.go -------------------------------------------------------------------------------- /test/encoder_map_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/encoder_map_test.go -------------------------------------------------------------------------------- /test/encoder_object_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/encoder_object_test.go -------------------------------------------------------------------------------- /test/encoder_primitive_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/encoder_primitive_test.go -------------------------------------------------------------------------------- /test/encoder_slice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/encoder_slice_test.go -------------------------------------------------------------------------------- /test/encoder_writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/encoder_writer_test.go -------------------------------------------------------------------------------- /test/must.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/must.go -------------------------------------------------------------------------------- /test/object_iterator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/object_iterator_test.go -------------------------------------------------------------------------------- /test/parser_array_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/parser_array_test.go -------------------------------------------------------------------------------- /test/parser_invalid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/parser_invalid_test.go -------------------------------------------------------------------------------- /test/parser_object_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/parser_object_test.go -------------------------------------------------------------------------------- /test/parser_primitive_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/parser_primitive_test.go -------------------------------------------------------------------------------- /test/runtime/runtime_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/runtime/runtime_test.go -------------------------------------------------------------------------------- /test/slice_array_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_array_test.go -------------------------------------------------------------------------------- /test/slice_binary_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_binary_test.go -------------------------------------------------------------------------------- /test/slice_bool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_bool_test.go -------------------------------------------------------------------------------- /test/slice_custom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_custom_test.go -------------------------------------------------------------------------------- /test/slice_double_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_double_test.go -------------------------------------------------------------------------------- /test/slice_factory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_factory_test.go -------------------------------------------------------------------------------- /test/slice_from_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_from_reader_test.go -------------------------------------------------------------------------------- /test/slice_int_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_int_test.go -------------------------------------------------------------------------------- /test/slice_key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_key_test.go -------------------------------------------------------------------------------- /test/slice_length_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_length_test.go -------------------------------------------------------------------------------- /test/slice_merge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_merge_test.go -------------------------------------------------------------------------------- /test/slice_object_large_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_object_large_test.go -------------------------------------------------------------------------------- /test/slice_object_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_object_test.go -------------------------------------------------------------------------------- /test/slice_smallint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_smallint_test.go -------------------------------------------------------------------------------- /test/slice_string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_string_test.go -------------------------------------------------------------------------------- /test/slice_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_type_test.go -------------------------------------------------------------------------------- /test/slice_uint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_uint_test.go -------------------------------------------------------------------------------- /test/slice_utcdate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/slice_utcdate_test.go -------------------------------------------------------------------------------- /test/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/test/util.go -------------------------------------------------------------------------------- /tools/dump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/tools/dump.go -------------------------------------------------------------------------------- /util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/util.go -------------------------------------------------------------------------------- /util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/util_test.go -------------------------------------------------------------------------------- /value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/value.go -------------------------------------------------------------------------------- /value_length.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/value_length.go -------------------------------------------------------------------------------- /value_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arangodb/go-velocypack/HEAD/value_type.go --------------------------------------------------------------------------------