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