Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/everythingme/bson

an extraction (with a couple of minor modifications) of Youtube's BSON library that's part of Vitess
https://github.com/everythingme/bson

Last synced: 4 days ago
JSON representation

an extraction (with a couple of minor modifications) of Youtube's BSON library that's part of Vitess

Awesome Lists containing this project

README

        

## This is an extraction (with a couple of minor modifications) of Youtube's BSON library that's part of Vitess.

See https://github.com/youtube/vitess/

It is extracted so it can be imported without having to vendor the entire Vitess tree, and for the following changes:

1. Fileds can have a struct tags, e.g `bson:"foo"` so overriding their struct names is possible.

2. Strings are encoded as BSON strings and not Binary (this means they have to be utf-8).