https://github.com/amsokol/protoc-gen-gotag/pull/1 — here you go …
apart from that you will have to customize bson fields mapper … I don’t remember the name, but I would try to prepare the gist for that …
bson field name mapper is not using
camelCase style … which may cause some issues if you’re playing with grpc-web or other languages …
Aleksandr Sokolovskii good job! I’ve done the similar solution but without the go driver extension. I’ve written a custom JSON serializer under the repository layer.
I like your solution more due to proper fields mapping e.g.
LongNumber … ;-)
btw. I’ve added a fix for gRPC files to your plugin repo. Enjoy and don’t stop supporting pls.
So, Satoshi knew all about hiding his identity, used encrpytion, was a master cryptographer, and went through great efforts to protect his identity but he totally had no idea about stylometry. Sorry but I’m not buying it. PGP Signatures or it didn’t happen.