go-mongox

MongoDB client

A Go library for interacting with MongoDB databases, providing streamlined document operations and generic binding of structs to collections.

A Go Mongo library based on the official MongoDB driver, featuring streamlined document operations, generic binding of structs to collections, built-in BSON doc builder, automated field updates, struct validation, hooks, and plugin-based programming.

GitHub

150 stars
2 watching
7 forks
Language: Go
last commit: almost 2 years ago
Linked from 1 awesome list

builderdatabasegogolangmongomongodb

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mongodb/bson-rubyAn implementation of the BSON specification in Ruby.80
globalsign/mgoA MongoDB driver for Go that provides a set of APIs and features for interacting with MongoDB databases.1,973
gobeam/mongo-go-paginationProvides pagination functionality for MongoDB queries and aggregation pipelines130
dj-nitehawk/mongodb.entitiesA library that simplifies access to MongoDB with an elegant API and features like LINQ support and entity relationship management.549
go-bongo/bongoAn Object Data Model wrapper for MongoDB in Go, providing features like ODM and validation.486
gobuffalo/popA library that simplifies interactions with databases using a convention-driven approach to CRUD operations and migrations.1,453
emacsorphanage/mongoProvides a way to interact with MongoDB databases using Emacs Lisp47
mongodb/mongo-c-driverA library providing routines to build, parse, and iterate BSON documents.817
nilportugues/mongodb-repositoryA library that simplifies interactions with MongoDB databases by providing a uniform interface for common data operations.9
mongodb/mongo-php-libraryProvides a high-level API for interacting with MongoDB databases1,599
domodwyer/mgoProvides a Go interface to interact with MongoDB databases6
hashicorp/go-dbwA lightweight package to encapsulate database operations in Go.14
boyxuper/lua-mongoA Lua library providing a simple interface to MongoDB.6
mongodb/mongo-cxx-driverA C++ driver for interacting with a NoSQL document-oriented database1,048
scille/umongoA Python library for interacting with MongoDB using object-document mapping and asynchronous support447