chidiwilliams / flatbson
Recursively flatten a Go struct using its BSON tags
β67Updated 2 years ago
Alternatives and similar repositories for flatbson:
Users that are interested in flatbson are comparing it to the libraries listed below
- Generate random strings in golangβ125Updated last year
- 𧬠Adaptor middleware to convert net/http handlers from/to Fiber request handlersβ181Updated last year
- Is a general library to help modify or set data within data structures and other objects.β253Updated 2 months ago
- A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple β¦β68Updated last month
- gRPC Test Utilities for Golangβ83Updated 3 weeks ago
- Example project demonstrating tips for writing web servers in Goβ36Updated 4 years ago
- Generic resource pool for Goβ342Updated last month
- RBAC - Simple, concurrent Role Based Access Control(GO)β123Updated 5 years ago
- A paginator doing cursor-based pagination based on GORMβ197Updated 4 months ago
- Kronika adds some extra utility around the standard time package. It does not have any other external dependencies.β37Updated 2 years ago
- Orchestra is a library to manage long running go processes.β151Updated 9 months ago
- Easily run an in-memory MongoDB server for your Go unit testsβ82Updated 10 months ago
- Library for setting values to structs' fields from env, flags, files or default tagβ108Updated last month
- π A full-featured dependency injection container for go programming language.β235Updated last year
- Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalitiesβ¦β242Updated 10 months ago
- A library that implements the outboxer pattern in goβ160Updated last week
- GORM backend for gorilla sessionsβ66Updated 2 months ago
- Fast SQL query builder for Goβ161Updated last week
- Go struct validationβ59Updated 4 years ago
- A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.β364Updated last year
- This package provides a framework for writing validations for Go applications.β93Updated 2 years ago
- zap logger sentry coreβ119Updated 10 months ago
- Transformation functions generator for Protocol Buffers.β208Updated 3 weeks ago
- Package pgerrcode contains constants for PostgreSQL error codes.β170Updated 11 months ago
- reasonable handling of nullable valuesβ83Updated 2 years ago
- π Mocking Redis in unit tests in Go.β147Updated 7 months ago
- golang date manipulation library influenced by carbonβ92Updated 5 years ago
- A source code linter that can be used to find code that will cause problems with Go's error wrapping schemeβ270Updated this week
- Dead simple Go database migration library.β172Updated 11 months ago
- Go implementation of the Lox programming language from Crafting Interpretersβ38Updated 2 years ago