sugarme/zmongo
mongodb client ziglang
zmongo is a wrapper to official mongo-c-driver - client MongoDB library.
It is meant to be a temporary solution to use mongodb database for ziglang until we have a native ziglang driver for mongodb.
mongo-c-driver version v1.26.1.NOTE: package libresolv somehow cannot pickup when doing system library linking, similar issue here so its static mode is packed in zmongo (copied from /usr/lib/x86_64-linux-gnu/libresolv.a from Debian 11 system library).
This is work in progress
See example for detail how to setup.
example can be run as following:
Run mongodb server in docker: bash ./libmongoc/mongodb-server.sh.
Run the example in example folder:
cd example
zig build run